From 5eb3842c519e5bc430c946f67c7319b530d450b5 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Mon, 15 Feb 2021 15:32:23 +0100 Subject: [PATCH] Improve pipeline to only run what's necessary, when it's necessary --- .gitlab-ci.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f7639d6..c8df057 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -39,9 +39,6 @@ test: junit: - "*/build/test-results/**/TEST-*.xml" - "*/build/reports/*.xml" - rules: - - if: "$CI_COMMIT_TAG || $CI_COMMIT_BRANCH == 'master'" - when: on_success release-artifacts: stage: "release" @@ -52,7 +49,7 @@ release-artifacts: paths: - "build/libs/*" rules: - - if: "$CI_COMMIT_TAG || $CI_COMMIT_BRANCH == 'master'" + - if: "$CI_COMMIT_TAG" when: on_success release-docs: stage: "release" @@ -65,5 +62,5 @@ release-docs: - echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:${CI_COMMIT_TAG:-$CI_COMMIT_SHORT_SHA}-docs --destination $CI_REGISTRY_IMAGE:docs rules: - - if: "$CI_COMMIT_TAG || $CI_COMMIT_BRANCH == 'master'" + - if: "$CI_COMMIT_BRANCH == 'master'" when: on_success -- GitLab