5 Commits

Author SHA1 Message Date
Mikhail Kilin
d23043a489 Remove rollout status check (too many open files in CI)
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Rollout restart is enough — status monitoring is optional and
fails with fsnotify watcher limit in the CI pod.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 11:24:57 +03:00
Mikhail Kilin
362bc5757b Add deploy step: rollout restart after image build
Some checks failed
ci/woodpecker/push/build Pipeline failed
Uses ServiceAccount with minimal RBAC (get/patch deployments in bbb namespace).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 10:53:34 +03:00
Mikhail Kilin
a74fd5c859 Use docker_username/docker_password secrets (match other repos)
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 10:44:02 +03:00
Mikhail Kilin
54aabd0ef9 Switch CI from plugin-docker-buildx to plugin-kaniko
docker-buildx requires privileged mode which is blocked in
Woodpecker v3. Kaniko builds in userspace, matching bcard setup.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 06:55:23 +03:00
Mikhail Kilin
f859d39678 Move CI config to .woodpecker/ directory (Woodpecker v3 default)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 06:52:34 +03:00