From eb13636de1280b89b35e844ac9ade07999ca9851 Mon Sep 17 00:00:00 2001 From: William Miceli <1-WilliamMiceli@git.williammiceli.systems> Date: Fri, 3 May 2019 20:41:59 -0400 Subject: [PATCH] Pipeline should not start on all pushes. Added tags for builds --- .gitlab-ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ec03151..56af52b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,15 +13,19 @@ variables: build-base: stage: Build-Base + except: + - pushes before_script: - docker info - echo "$CI_REGISTRY_PASSWORD" | docker login -u "$CI_REGISTRY_USER" --password-stdin script: - - docker build --pull -t "$CI_REGISTRY_IMAGE:$GRAV_VERSION" . + - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA" -t "$CI_REGISTRY_IMAGE:$GRAV_VERSION" . - docker push "$CI_REGISTRY_IMAGE:$GRAV_VERSION" build-git: stage: Build-Git + except: + - pushes script: - docker build --pull -t "$CI_REGISTRY_IMAGE:$GRAV_VERSION-git" ./git/ - docker push "$CI_REGISTRY_IMAGE:$GRAV_VERSION-git" \ No newline at end of file