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>
This commit is contained in:
Mikhail Kilin
2026-03-18 06:55:23 +03:00
parent e11e53cb33
commit 54aabd0ef9

View File

@@ -1,13 +1,13 @@
when: when:
branch: main - branch: main
event: push event: push
steps: steps:
- name: build-backend - name: build-backend
image: woodpeckerci/plugin-docker-buildx image: woodpeckerci/plugin-kaniko
settings: settings:
repo: git.mikhailkilin.ru/killingdruid/bbb-backend
registry: git.mikhailkilin.ru registry: git.mikhailkilin.ru
repo: killingdruid/bbb-backend
dockerfile: backend/Dockerfile dockerfile: backend/Dockerfile
context: backend context: backend
tags: latest tags: latest
@@ -17,10 +17,10 @@ steps:
from_secret: gitea_password from_secret: gitea_password
- name: build-frontend - name: build-frontend
image: woodpeckerci/plugin-docker-buildx image: woodpeckerci/plugin-kaniko
settings: settings:
repo: git.mikhailkilin.ru/killingdruid/bbb-frontend
registry: git.mikhailkilin.ru registry: git.mikhailkilin.ru
repo: killingdruid/bbb-frontend
dockerfile: frontend/Dockerfile dockerfile: frontend/Dockerfile
context: frontend context: frontend
tags: latest tags: latest