We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dad6805 commit 1f8db92Copy full SHA for 1f8db92
.gitlab-ci.yml
@@ -2,6 +2,7 @@ image: python:3.7
2
3
stages:
4
- deploy
5
+ - deploy-latest
6
7
deploy:
8
stage: deploy
@@ -28,3 +29,14 @@ deploy_image:
28
29
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG
30
only:
31
- tags
32
+
33
+deploy-latest:
34
+ stage: deploy-latest
35
+ image: golang:1.12.4-stretch
36
+ script:
37
+ - go get github.com/google/go-containerregistry/cmd/crane
38
+ - mkdir /root/.docker && echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /root/.docker/config.json
39
+ - crane cp $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG $CI_REGISTRY_IMAGE:latest
40
+ - echo "Starting helm deployment to dev..."
41
+ only:
42
+ - tags
0 commit comments