Skip to content
Snippets Groups Projects
Commit 91bc8b6b authored by Manuel Kieweg's avatar Manuel Kieweg
Browse files

split deploy jobs

parent c6daa68c
No related branches found
No related tags found
1 merge request!128Prepare k8s deployment
build-k8s-bot: build:k8s-bot:
stage: build stage: build
image: golang:1.16 image: golang:1.16
rules: rules:
...@@ -19,23 +19,35 @@ build-k8s-bot: ...@@ -19,23 +19,35 @@ build-k8s-bot:
K8S_OP: "create" K8S_OP: "create"
script: script:
- ./build/cd/k8s-bot - ./build/cd/k8s-bot
needs:
- job: "build-k8s-bot"
artifacts: true
deploy:integration-test: deploy:integration-test:
<<: *deploy <<: *deploy
stage: apply stage: apply
needs: needs:
- job: "build:merge-request" - job: "build:merge-request"
- job: "build-k8s-bot"
artifacts: true
rules: rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event" - if: $CI_PIPELINE_SOURCE == "merge_request_event"
deploy:develop: deploy:develop:
<<: *deploy <<: *deploy
stage: deploy stage: deploy
needs:
- job: "build:develop"
- job: "build-k8s-bot"
artifacts: true
rules: rules:
- if: $CI_COMMIT_BRANCH == "develop" - if: $CI_COMMIT_BRANCH == "develop"
deploy:latest:
<<: *deploy
stage: deploy
needs:
- job: "build:latest"
- job: "build-k8s-bot"
artifacts: true
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
k8s:destroy: k8s:destroy:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment