From d74a5d56cf2fd77b0f5295625113c44898944813 Mon Sep 17 00:00:00 2001 From: Benjamin Bertrand <benjamin.bertrand@ess.eu> Date: Tue, 27 Oct 2020 09:49:52 +0100 Subject: [PATCH] Improve gitlab-ci.yml --- .gitlab-ci.yml | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0eb15e7..7fda07c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,10 +1,6 @@ --- include: - - 'https://gitlab.esss.lu.se/ics-infrastructure/gitlab-ci-yml/raw/master/PreCommit.gitlab-ci.yml' - -.runner_tags: &runner_tags - tags: - - docker + - remote: "https://gitlab.esss.lu.se/ics-infrastructure/gitlab-ci-yml/raw/master/PreCommit.gitlab-ci.yml" variables: CONTAINER_TEST_IMAGE: "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME" @@ -22,11 +18,14 @@ stages: - release - deploy +default: + tags: + - docker + before_script: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY build: - <<: *runner_tags stage: build image: docker:latest script: @@ -35,7 +34,6 @@ build: - docker push "$CONTAINER_TEST_IMAGE" test: - <<: *runner_tags stage: test image: "$CONTAINER_TEST_IMAGE" services: @@ -57,7 +55,6 @@ test: expire_in: 1 hour analyse: - <<: *runner_tags stage: analyse image: registry.esss.lu.se/ics-docker/sonar-scanner:3 before_script: [] @@ -65,7 +62,6 @@ analyse: - sonar-scanner -Dsonar.login=$SONARQUBE_TOKEN -Dsonar.projectVersion=$CI_COMMIT_REF_NAME release-image: - <<: *runner_tags stage: release image: docker:latest dependencies: [] @@ -77,7 +73,6 @@ release-image: - tags deploy-staging: - <<: *runner_tags stage: deploy image: registry.esss.lu.se/ics-docker/tower-cli before_script: [] @@ -97,7 +92,6 @@ deploy-staging: - tags pages: - <<: *runner_tags stage: deploy image: "$CONTAINER_RELEASE_IMAGE" dependencies: [] @@ -115,7 +109,6 @@ pages: - tags deploy-production: - <<: *runner_tags stage: deploy image: registry.esss.lu.se/ics-docker/tower-cli before_script: [] -- GitLab