From d716a493a03833c794e3f6cf1f8b2614e20b5af2 Mon Sep 17 00:00:00 2001 From: MrFlutters Date: Tue, 7 May 2019 00:08:17 +0100 Subject: [PATCH] Build dev and master differently --- .gitlab-ci.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a8dc0da..b06da15 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,10 +18,19 @@ build-master: only: - master +build-dev: + stage: build + script: + - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . --label traefik.frontend.rule="Host:www.dev.${DOMAIN}" + - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" + only: + - dev + build: stage: build script: - - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . --label traefik.frontend.rule="Host:${CI_COMMIT_REF_SLUG}.${DOMAIN}" + - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . --label traefik.frontend.rule="Host:${CI_COMMIT_REF_SLUG}.dev.${DOMAIN}" - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" except: - master + - dev \ No newline at end of file