labtime/.woodpecker/build.yaml

34 lines
598 B
YAML

---
when:
branch: main
variables:
- &buildx woodpeckerci/plugin-docker-buildx:5.0.0
- &buildx_settings
platforms: linux/amd64
steps:
dryrun:
image: *buildx
settings:
<<: *buildx_settings
dry_run: true
when:
event:
- pull_request
- push
publish:
image: *buildx
settings:
<<: *buildx_settings
registry: gitea.aireone.xyz
repo: gitea.aireone.xyz/${CI_REPO,,}
auto_tag: true
username:
from_secret: publish_username
password:
from_secret: publish_token
when:
event: tag