From 502f12c21689f86675a000e51ca415019fcad184 Mon Sep 17 00:00:00 2001 From: Jon Date: Sun, 28 May 2023 10:44:23 +0930 Subject: [PATCH] fix(docker): job only run on dockerfile exists !31 fixes #28 --- docker/build.gitlab-ci.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker/build.gitlab-ci.yaml b/docker/build.gitlab-ci.yaml index cbef9a6..d83e959 100644 --- a/docker/build.gitlab-ci.yaml +++ b/docker/build.gitlab-ci.yaml @@ -99,10 +99,19 @@ variables: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: never - if: $CI_COMMIT_TAG + exists: + - dockerfile + - dockerfile.j2 when: on_success - if: '$CI_COMMIT_BRANCH == "development" && $CI_PIPELINE_SOURCE == "push"' + exists: + - dockerfile + - dockerfile.j2 when: on_success - if: '$CI_COMMIT_BRANCH != "master" && $CI_PIPELINE_SOURCE == "push"' + exists: + - dockerfile + - dockerfile.j2 when: always - when: never