From 94740fbaa61100392ae44d436477405ab847bd2c Mon Sep 17 00:00:00 2001 From: Mark Determan Date: Thu, 24 Oct 2019 14:51:35 +0000 Subject: [PATCH 1/2] Update Dockerfile, .gitlab-ci.yml files --- .gitlab-ci.yml | 2 +- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d80ddd4..272b53d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ image: docker:latest variables: - VERSION: v2.14.3 + VERSION: v2.15.0 DOCKER_DRIVER: overlay services: diff --git a/Dockerfile b/Dockerfile index 6d7ceb4..807d0dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update \ && curl -Ls https://storage.googleapis.com/kubernetes-helm/helm-${HELM_VERSION}-linux-amd64.tar.gz | tar xz \ && curl -Ls https://github.com/mozilla/sops/releases/download/${SOPS_VERSION}/sops_${SOPS_VERSION}_amd64.deb -o /sops_amd64.deb -FROM mdeterman/k8-kubectl:v1.13.3 +FROM mdeterman/k8-kubectl LABEL maintainer="Mark Determan" -- GitLab From 68a78cea3132ef21ea26a78eb4dd4213e17832c3 Mon Sep 17 00:00:00 2001 From: Mark Determan Date: Thu, 24 Oct 2019 16:09:59 +0000 Subject: [PATCH 2/2] update script --- .gitlab-ci.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 272b53d..cc096c1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,10 +2,9 @@ image: docker:latest variables: VERSION: v2.15.0 - DOCKER_DRIVER: overlay services: - - docker:dind + - docker:18-dind before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin @@ -13,15 +12,13 @@ before_script: build-master: stage: build script: - - - docker build - --build-arg REF_NAME=$VERSION - --build-arg VCS_REF=$CI_COMMIT_REF_SLUG - --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` - -t $CI_REGISTRY_IMAGE . - - docker push $CI_REGISTRY_IMAGE + - docker pull $CI_REGISTRY_IMAGE:$VERSION + - docker tag $CI_REGISTRY_IMAGE:$VERSION $CI_REGISTRY_IMAGE:latest + - docker push $CI_REGISTRY_IMAGE:latest only: - master + tags: + - docker build: stage: build @@ -35,3 +32,5 @@ build: - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME except: - master + tags: + - docker \ No newline at end of file -- GitLab