diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml new file mode 100644 index 0000000..0d41124 --- /dev/null +++ b/.woodpecker/build.yml @@ -0,0 +1,34 @@ +steps: + build: + image: woodpeckerci/plugin-docker-buildx + pull: true + when: + - event: tag + - event: manual + - event: push + branch: [main] + path: + include: ['.woodpecker/*.yml', 'Dockerfile'] + exclude: ['README.md'] + settings: + platforms: linux/amd64, linux/arm/v7, linux/arm64 + registry: https://git.verdigado.com + username: ${CI_REPO_OWNER} + password: + from_secret: GIT_ACCESS_TOKEN + repo: git.verdigado.com/${CI_REPO,,} + auto_tag: true + build_branch: + image: woodpeckerci/plugin-docker-buildx + pull: true + when: + - branch: + exclude: [main] + settings: + platforms: linux/amd64, linux/arm/v7, linux/arm64 + registry: https://git.verdigado.com + username: ${CI_REPO_OWNER} + password: + from_secret: GIT_ACCESS_TOKEN + repo: git.verdigado.com/${CI_REPO,,} + tag: ${CI_COMMIT_BRANCH} \ No newline at end of file