From 7675e8dff9ab67aa9473fe60ccf6fa01b74e501e Mon Sep 17 00:00:00 2001 From: Fotis Soldatos <fsoldatos@ubitech.eu> Date: Thu, 10 Feb 2022 16:01:08 +0200 Subject: [PATCH] ci(automation): fix visualize_coverage automation job --- src/automation/.gitlab-ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/automation/.gitlab-ci.yml b/src/automation/.gitlab-ci.yml index 86e02f9c5..ff415b870 100644 --- a/src/automation/.gitlab-ci.yml +++ b/src/automation/.gitlab-ci.yml @@ -73,6 +73,13 @@ visualize_coverage automation: artifacts: reports: cobertura: ${REPORTS_PATH}/cobertura.xml + rules: + - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop" || $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)' + - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "develop"' + - changes: + - src/$IMAGE_NAME/** + - manifests/${IMAGE_NAME}service.yaml + - .gitlab-ci.yml # Deployment of automation service in Kubernetes Cluster deploy automation: -- GitLab