File tree Expand file tree Collapse file tree 1 file changed +7
-21
lines changed Expand file tree Collapse file tree 1 file changed +7
-21
lines changed Original file line number Diff line number Diff line change 1- image : docker:1.11.2
2-
31stages :
42- build
53- test
6- - prerelease
7- - release
8-
9- before_script :
10- - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
11-
4+ - image
125build :
136 stage : build
7+ before_script :
8+ - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
149 script :
1510 - docker build -t $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME .
16-
17- prerelease :
18- stage : prerelease
19- script :
2011 - docker push $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME
2112 - docker rmi $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME
2213
23- release-version :
24- stage : release
14+ release :
15+ stage : image
16+ before_script :
17+ - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
2518 script :
2619 - docker pull $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME
2720 - docker tag $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME $CI_REGISTRY_IMAGE:$(cat VERSION)
2821 - docker push $CI_REGISTRY_IMAGE:$(cat VERSION)
2922 - docker rmi $CI_REGISTRY_IMAGE:$(cat VERSION)
30- only :
31- - master
32-
33- release-latest :
34- stage : release
35- script :
36- - docker pull $CI_REGISTRY_IMAGE:CI_BUILD_REF_NAME
3723 - docker tag $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME $CI_REGISTRY_IMAGE:latest
3824 - docker push $CI_REGISTRY_IMAGE:latest
3925 - docker rmi $CI_REGISTRY_IMAGE:latest
You can’t perform that action at this time.
0 commit comments