From 1f819e2e8df3c0535b66b43c7082af19e6177ec0 Mon Sep 17 00:00:00 2001
From: Florent Pruvost <florent.pruvost@inria.fr>
Date: Thu, 30 Mar 2023 14:30:00 +0200
Subject: [PATCH] Fix artifacts dependencies for the sonarqube job

---
 .gitlab/sonarqube.yml   | 12 ++++++++++++
 .gitlab/test_starpu.yml |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/.gitlab/sonarqube.yml b/.gitlab/sonarqube.yml
index c8372797a..20f9dab5a 100644
--- a/.gitlab/sonarqube.yml
+++ b/.gitlab/sonarqube.yml
@@ -3,6 +3,18 @@ sonarqube:
   stage: analyse
   extends:
     - .only-master
+  needs: [test_openmp_shm_c,test_openmp_shm_d,test_openmp_shm_s,test_openmp_shm_z,
+          test_parsec_shm_c,test_parsec_shm_d,test_parsec_shm_s,test_parsec_shm_z,
+          test_quark_shm_c,test_quark_shm_d,test_quark_shm_s,test_quark_shm_z,
+          test_starpu_shm_c,test_starpu_shm_d,test_starpu_shm_s,test_starpu_shm_z,
+          test_starpu_mpi_c,test_starpu_mpi_d,test_starpu_mpi_s,test_starpu_mpi_z,
+          test_starpu_simgrid_simu_all]
+  dependencies: [test_openmp_shm_c,test_openmp_shm_d,test_openmp_shm_s,test_openmp_shm_z,
+                 test_parsec_shm_c,test_parsec_shm_d,test_parsec_shm_s,test_parsec_shm_z,
+                 test_quark_shm_c,test_quark_shm_d,test_quark_shm_s,test_quark_shm_z,
+                 test_starpu_shm_c,test_starpu_shm_d,test_starpu_shm_s,test_starpu_shm_z,
+                 test_starpu_mpi_c,test_starpu_mpi_d,test_starpu_mpi_s,test_starpu_mpi_z,
+                 test_starpu_simgrid_simu_all]
   variables:
     VERSION: sonarqube
   script:
diff --git a/.gitlab/test_starpu.yml b/.gitlab/test_starpu.yml
index 21fd6611d..2574cdc8a 100644
--- a/.gitlab/test_starpu.yml
+++ b/.gitlab/test_starpu.yml
@@ -90,8 +90,8 @@ test_starpu_shm_s_macosx:
     - cd build-starpu && ctest --no-compress-output -R test_shm_s -T Test --output-junit ../chameleon_macosx.junit | tee -a ../chameleon_macosx.log
   artifacts:
     name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
-    paths: ['chameleon_macosx.log']
     expire_in: 2 days
+    untracked: true
     when: always
     reports:
       junit: chameleon_macosx.junit
-- 
GitLab