diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e482eb75e70aac982e6f214fedabd89fe2209ea9..7d743554db2063c4fc9278fee4586c9a2aae49cb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,7 @@ stages: - test - build + - deploy lint: image: registry.gitlab.com/gitlab-org/gitlab-build-images:golangci-lint-alpine @@ -48,3 +49,18 @@ trigger-builds: - artifact: generated-config.yml job: jsonnet strategy: depend + +trigger-master-deploy: + stage: deploy + needs: + - trigger-builds + image: + name: bitnami/kubectl:latest + entrypoint: [""] + only: + variables: + - $CI_COMMIT_BRANCH == "master" + script: + - kubectl config get-contexts + - kubectl config use-context gfx/gitlab-agents:gfxlabs-dev + - kubectl rollout restart deployment gfx-pggat