From 0d40e1fe3751422f894307ba08fc9bdc873a42c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyryl=20P=C5=82otnicki?= Date: Sun, 20 Jan 2019 16:20:01 +0000 Subject: [PATCH] try to login to registry --- .gitlab-ci.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 437e6aee..1bfcca8f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,24 +3,36 @@ image:fedora: image: docker:stable services: - docker:dind - script: + before_script: - docker info - - docker login registry.gitlab.com + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com + script: + - docker pull $CONTAINER_IMAGE:latest || true + - docker build --cache-from $CONTAINER_IMAGE:latest --tag $CONTAINER_IMAGE:$CI_COMMIT_SHA --tag $CONTAINER_IMAGE:latest . + - docker push $CONTAINER_IMAGE:$CI_COMMIT_SHA + - docker push $CONTAINER_IMAGE:latest variables: DOCKER_HOST: tcp://docker:2375/ DOCKER_DRIVER: overlay2 + CONTAINER_IMAGE: registry.gitlab.com/$CI_PROJECT_PATH/fedora image:ubuntu: stage: build image: docker:stable services: - docker:dind - script: + before_script: - docker info - - docker login registry.gitlab.com + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com + script: + - docker pull $CONTAINER_IMAGE:latest || true + - docker build --cache-from $CONTAINER_IMAGE:latest --tag $CONTAINER_IMAGE:$CI_COMMIT_SHA --tag $CONTAINER_IMAGE:latest . + - docker push $CONTAINER_IMAGE:$CI_COMMIT_SHA + - docker push $CONTAINER_IMAGE:latest variables: DOCKER_HOST: tcp://docker:2375/ DOCKER_DRIVER: overlay2 + CONTAINER_IMAGE: registry.gitlab.com/$CI_PROJECT_PATH/ubuntu fedora: before_script: