From 47a6ecb936204b8a48ed15d743cc67b1a1ef5fbc Mon Sep 17 00:00:00 2001
From: "gioacchino.vino" <gioacchino.vino@infn.it>
Date: Wed, 6 Dec 2023 18:01:33 +0100
Subject: [PATCH] Ansible role: grouped task

---
 tasks/2-scan.yml | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/tasks/2-scan.yml b/tasks/2-scan.yml
index 75e9a80..48cf0cc 100644
--- a/tasks/2-scan.yml
+++ b/tasks/2-scan.yml
@@ -73,20 +73,18 @@
   with_items: "{{ report_files.files }}"
   when: summary_report_json.global == 'NOK'
 
-- name: Load scans log
-  command: cat "{{ paas_ci_workdir + '/scan.log' }}"
-  register: scan_log
-  #when: summary_report_json.global == 'NOK'
-
-- name: import scan_log
-  set_fact:
-    imported_scan_log: "{{ scan_log.stdout }}"
-  #when: summary_report_json.global == 'NOK'
-
-- name: Show scans log
-  debug:
-    var: imported_scan_log
-  #when: summary_report_json.global == 'NOK'
+- name: Show scan log if vulnerability detected
+  block:
+  - name: Load log
+    command: cat "{{ paas_ci_workdir + '/scan.log' }}"
+    register: log
+  - name: import log
+    set_fact:
+      imported_log: "{{ log.stdout }}"
+  - name: Show log
+    debug:
+      var: imported_log
+  when: summary_report_json.global == 'NOK'
 
 - name: Detailed report summary
   debug:
-- 
GitLab