Skip to content

Commit 3a41252

Browse files
committed
Update .gitlab-ci.yml
Signed-off-by: solidnerd <[email protected]>
1 parent fa45d0f commit 3a41252

File tree

1 file changed

+7
-21
lines changed

1 file changed

+7
-21
lines changed

.gitlab-ci.yml

+7-21
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,25 @@
1-
image: docker:1.11.2
2-
31
stages:
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
125
build:
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

0 commit comments

Comments
 (0)