diff --git a/ .woodpecker.yml b/ .woodpecker.yml new file mode 100644 index 0000000..60a72f5 --- /dev/null +++ b/ .woodpecker.yml @@ -0,0 +1,34 @@ +steps: + build-only: + image: woodpeckerci/plugin-docker-buildx + settings: + repo: git.sebclem.fr/sebclem/${CI_REPO_NAME} + cache_from: git.sebclem.fr/sebclem/${CI_REPO_NAME} + registry: git.sebclem.fr + dry_run: true + auto_tag: true + logins: + - registry: https://git.sebclem.fr + username: + from_secret: docker_user + password: + from_secret: docker_token + when: + event: [push, pull_request, manual] + + publish: + image: woodpeckerci/plugin-docker-buildx + settings: + platforms: linux/amd64 + auto_tag: true + repo: git.sebclem.fr/sebclem/${CI_REPO_NAME} + cache_from: git.sebclem.fr/sebclem/${CI_REPO_NAME} + logins: + - registry: https://git.sebclem.fr + username: + from_secret: docker_user + password: + from_secret: docker_token + when: + event: + - tag \ No newline at end of file