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