From a52b72957ead37c724d1311fab4b9194de6a021c Mon Sep 17 00:00:00 2001 From: Jonas Leder <jonas@jonasled.de> Date: Fri, 8 Nov 2019 16:56:52 +0100 Subject: [PATCH] only master branch will be build as latest --- .gitlab-ci.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ee98991..0c8f931 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,10 +5,13 @@ services: stages: - build + - build-release - deploy -build: +build-release: stage: build + only: + - master script: - echo "building for $CI_COMMIT_REF_NAME" - sudo docker image prune -f @@ -16,6 +19,15 @@ build: - sudo docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - sudo docker push gitlab.jonasled.de/jonasled/url_shorter_docker +build: + stage: build + script: + - echo "building for $CI_COMMIT_REF_NAME" + - sudo docker image prune -f + - sudo docker build -t gitlab.jonasled.de/jonasled/url_shorter_docker:beta . + - sudo docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - sudo docker push gitlab.jonasled.de/jonasled/url_shorter_docker:beta + deploy: stage: deploy only: -- GitLab