From 951d42ac27cb04b73fc7ce5bb68efe054bef4090 Mon Sep 17 00:00:00 2001 From: chyoo Date: Fri, 3 Jul 2026 14:55:51 +0900 Subject: [PATCH] enable release deployment pipeline --- .woodpecker.yml | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index ae7b5bf..d85b902 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,8 +1,20 @@ steps: - test: - image: alpine + build-push: + image: docker:27-cli + volumes: + - /var/run/docker.sock:/var/run/docker.sock commands: - - echo "woodpecker works" - - echo "branch=$CI_COMMIT_BRANCH" - - echo "event=$CI_PIPELINE_EVENT" - - echo "repo=$CI_REPO" + - docker build -t localhost:5000/studio-admin-fe:0.1.1 . + - docker push localhost:5000/studio-admin-fe:0.1.1 + when: + branch: release + event: push + + deploy: + image: bitnami/kubectl:latest + commands: + - kubectl -n studio-system rollout restart deployment/studio-admin-fe + - kubectl -n studio-system rollout status deployment/studio-admin-fe + when: + branch: release + event: push