Tweaked CI a bit

This commit is contained in:
Jef Roosens 2022-01-31 23:39:04 +01:00
parent 33e695bdf3
commit aa5ee55059
Signed by: Jef Roosens
GPG key ID: 955C0660072F691F
4 changed files with 6 additions and 33 deletions

34
.woodpecker/.docker.yml Normal file
View file

@ -0,0 +1,34 @@
branches: [main, dev]
platform: linux/amd64
depends_on:
- builder
- build
pipeline:
dev:
image: woodpeckerci/plugin-docker-buildx
secrets: [ docker_username, docker_password ]
settings:
repo: chewingbever/vieter
dockerfile: Dockerfile.ci
tag: dev
platforms: [ linux/arm/v7, linux/arm64/v8, linux/amd64 ]
build_args_from_env:
- CI_COMMIT_SHA
when:
event: push
branch: dev
release:
image: woodpeckerci/plugin-docker-buildx
secrets: [ docker_username, docker_password ]
settings:
repo: chewingbever/vieter
dockerfile: Dockerfile.ci
auto_tag: true
platforms: [ linux/arm/v7, linux/arm64/v8, linux/amd64 ]
build_args_from_env:
- CI_COMMIT_SHA
when:
event: tag
branch: main