feat: unify woodpecker steps
All checks were successful
ci/woodpecker/push/build-and-deploy Pipeline was successful

This commit is contained in:
Simon Cornet 2026-05-18 16:12:58 +02:00
commit 067e122bfa
2 changed files with 11 additions and 19 deletions

View file

@ -6,6 +6,17 @@ when:
steps: steps:
# build mkdocs container
- name: "build"
image: "cr.simoncor.net/quay/buildah/stable:latest"
privileged: true
commands:
# build and push mkdocs container
- "buildah bud -t docs-simoncor-net ."
- "buildah tag docs-simoncor-net cr.simoncor.net/docs-simoncor-net:latest"
- "buildah push cr.simoncor.net/docs-simoncor-net:latest"
# deploy docs-simoncor-net # deploy docs-simoncor-net
- name: "argo" - name: "argo"
depends_on: "build" depends_on: "build"

View file

@ -1,19 +0,0 @@
---
when:
- event: "push"
branch: "main"
- event: "manual"
steps:
# build mkdocs container
- name: "build"
image: "cr.simoncor.net/quay/buildah/stable:latest"
privileged: true
commands:
# build and push mkdocs container
- "buildah bud -t docs-simoncor-net ."
- "buildah tag docs-simoncor-net cr.simoncor.net/docs-simoncor-net:latest"
- "buildah push cr.simoncor.net/docs-simoncor-net:latest"