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