Loading .gitlab-ci.yml +9 −11 Original line number Diff line number Diff line image: docker services: - docker:dind stages: - build - release before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY variables: DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH-$CI_COMMIT_REF_SLUG IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build tags: - docker build image: docker services: - docker:dind script: - docker build --pull -t $IMAGE_TAG_UNIQUE -f Dockerfile $CI_PROJECT_DIR - docker push $IMAGE_TAG_UNIQUE Loading @@ -28,8 +28,6 @@ build: release: stage: release tags: - docker script: - docker pull $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_LATEST Loading Loading
.gitlab-ci.yml +9 −11 Original line number Diff line number Diff line image: docker services: - docker:dind stages: - build - release before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY variables: DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH-$CI_COMMIT_REF_SLUG IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_BRANCH IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build tags: - docker build image: docker services: - docker:dind script: - docker build --pull -t $IMAGE_TAG_UNIQUE -f Dockerfile $CI_PROJECT_DIR - docker push $IMAGE_TAG_UNIQUE Loading @@ -28,8 +28,6 @@ build: release: stage: release tags: - docker script: - docker pull $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_LATEST Loading