From 82828cea50b2ab4fa8c4d258cb105db4ea020bfb Mon Sep 17 00:00:00 2001 From: Luigi Toscano <ltoscano@redhat.com> Date: Mon, 6 Jul 2020 01:03:00 +0200 Subject: [PATCH] fetch-coverage-output: direct link to coverage data Make it easier to find them. Change-Id: I0e8ee7e3c9f6e55461168b97525b26625eb018f0 --- roles/fetch-coverage-output/tasks/main.yaml | 27 +++++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/roles/fetch-coverage-output/tasks/main.yaml b/roles/fetch-coverage-output/tasks/main.yaml index dc456da58..966714cd4 100644 --- a/roles/fetch-coverage-output/tasks/main.yaml +++ b/roles/fetch-coverage-output/tasks/main.yaml @@ -11,11 +11,22 @@ msg: "Coverage report was not found even though tests succeeded" - when: coverage_report_stat.stat.exists - name: Collect coverage details output - synchronize: - dest: "{{ zuul_executor_dest }}" - mode: pull - src: "{{ coverage_output_src }}" - verify_host: true - owner: no - group: no + block: + - name: Collect coverage details output + synchronize: + dest: "{{ zuul_executor_dest }}" + mode: pull + src: "{{ coverage_output_src }}" + verify_host: true + owner: no + group: no + + - name: Return artifact to Zuul + zuul_return: + data: + zuul: + artifacts: + - name: "Coverage data" + url: "cover/" + metadata: + type: coverage_data