Update .gitlab-ci.yml file
This commit is contained in:
@@ -6,7 +6,7 @@
|
|||||||
stages:
|
stages:
|
||||||
#- test
|
#- test
|
||||||
- build
|
- build
|
||||||
- push_local
|
#- push_local
|
||||||
#- release
|
#- release
|
||||||
#- push_dockerhub
|
#- push_dockerhub
|
||||||
|
|
||||||
@@ -37,30 +37,31 @@ build:
|
|||||||
script:
|
script:
|
||||||
- nslookup registry.evanshome.io
|
- nslookup registry.evanshome.io
|
||||||
#- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
#- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
|
||||||
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
|
#- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
|
||||||
#- docker pull $CI_REGISTRY_IMAGE:latest || true
|
#- docker pull $CI_REGISTRY_IMAGE:latest || true
|
||||||
- >
|
- >
|
||||||
docker build
|
docker build
|
||||||
--pull
|
--tag $CI_REGISTRY_IMAGE:latest
|
||||||
--cache-from $CI_REGISTRY_IMAGE:latest
|
|
||||||
--tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
|
|
||||||
--build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
|
--build-arg BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
|
||||||
--build-arg VCS_REF=$CI_COMMIT_SHORT_SHA
|
--build-arg VCS_REF=$CI_COMMIT_SHORT_SHA
|
||||||
./Docker/
|
./Docker/
|
||||||
- docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
|
- docker tag $CI_REGISTRY_IMAGE:latest $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME
|
||||||
|
- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN $CI_REGISTRY
|
||||||
|
- docker push $CI_REGISTRY_IMAGE:$CI_BUILD_REF_NAME
|
||||||
|
#- docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
|
||||||
|
|
||||||
push local:
|
# push local:
|
||||||
extends:
|
# extends:
|
||||||
- .docker_base
|
# - .docker_base
|
||||||
stage: push_local
|
# stage: push_local
|
||||||
variables:
|
# variables:
|
||||||
GIT_STRATEGY: none
|
# GIT_STRATEGY: none
|
||||||
only:
|
# only:
|
||||||
- master
|
# - master
|
||||||
script:
|
# script:
|
||||||
- docker pull $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
|
# - docker pull $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
|
||||||
- docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE:latest
|
# - docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA $CI_REGISTRY_IMAGE:latest
|
||||||
- docker push $CI_REGISTRY_IMAGE:latest
|
# - docker push $CI_REGISTRY_IMAGE:latest
|
||||||
|
|
||||||
# push dockerhub:
|
# push dockerhub:
|
||||||
# extends:
|
# extends:
|
||||||
|
|||||||
Reference in New Issue
Block a user