Add required buildx tags and set WOODPECKER_PLUGINS_PRIVILEGED for CLI check (#78)

To make privileged tag allowlist happy.

Reviewed-on: https://codeberg.org/Codeberg-CI/examples/pulls/78
Co-authored-by: pat-s <patrick.schratz@gmail.com>
Co-committed-by: pat-s <patrick.schratz@gmail.com>
This commit is contained in:
pat-s 2025-02-07 09:30:31 +00:00 committed by Patrick Schratz
parent efe721cf00
commit fef6826db0
3 changed files with 5 additions and 3 deletions

View File

@ -9,6 +9,8 @@ steps:
woodpecker-cli: woodpecker-cli:
depends_on: [] depends_on: []
image: woodpeckerci/woodpecker-cli:v3.0.0-alpine image: woodpeckerci/woodpecker-cli:v3.0.0-alpine
environment:
WOODPECKER_PLUGINS_PRIVILEGED: docker.io/woodpeckerci/plugin-docker-buildx
commands: commands:
- woodpecker-cli lint Butane/.woodpecker/butane.yaml - woodpecker-cli lint Butane/.woodpecker/butane.yaml
- woodpecker-cli lint C/ - woodpecker-cli lint C/

View File

@ -9,7 +9,7 @@ when:
steps: steps:
publish: publish:
image: woodpeckerci/plugin-docker-buildx image: docker.io/woodpeckerci/plugin-docker-buildx:latest
settings: settings:
repo: 6543/tmp,codeberg.org/6543/tmp,<account-id>.dkr.ecr.<region>.amazonaws.com/6543/tmp repo: 6543/tmp,codeberg.org/6543/tmp,<account-id>.dkr.ecr.<region>.amazonaws.com/6543/tmp
tag: demo tag: demo

View File

@ -16,7 +16,7 @@ variables:
steps: steps:
dryrun: dryrun:
image: woodpeckerci/plugin-docker-buildx image: docker.io/woodpeckerci/plugin-docker-buildx:latest
settings: settings:
dockerfile: *file dockerfile: *file
platforms: linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le platforms: linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le
@ -28,7 +28,7 @@ steps:
path: *file path: *file
publish: publish:
image: woodpeckerci/plugin-docker-buildx image: docker.io/woodpeckerci/plugin-docker-buildx:latest
settings: settings:
dockerfile: *file dockerfile: *file
platforms: linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le platforms: linux/arm/v7,linux/arm64/v8,linux/amd64,linux/ppc64le