From 5a03c668d404bd90ca04e296a471638f8ca20c23 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Tue, 27 Feb 2024 14:45:58 +0100
Subject: [PATCH] CI/CD => Replace deprecated "only" by "rules"

---
 NodeApp/.gitlab-ci/04_stageCodeQuality.yml | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/NodeApp/.gitlab-ci/04_stageCodeQuality.yml b/NodeApp/.gitlab-ci/04_stageCodeQuality.yml
index 5722bf9..c10eae8 100644
--- a/NodeApp/.gitlab-ci/04_stageCodeQuality.yml
+++ b/NodeApp/.gitlab-ci/04_stageCodeQuality.yml
@@ -9,7 +9,8 @@ code_quality:lint:
         - npm install
         - npm run lint
     rules:
-        - if: '$CI_COMMIT_TAG =~ "/^$/"'
+        -   if: '$CI_COMMIT_TAG =~ "/^$/"'
+
 
 code_quality:sonarqube:
     stage: code_quality
@@ -17,7 +18,7 @@ code_quality:sonarqube:
         - code_quality
     image:
         name: leadrien/isc-sonar-scanner-cli
-        entrypoint: [""]
+        entrypoint: [ "" ]
     variables:
         SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache
         GIT_DEPTH: "0" # Tells git to fetch all the branches of the project, required by the analysis task
@@ -27,8 +28,5 @@ code_quality:sonarqube:
             - .sonar/cache
     script:
         - sonar-scanner
-    allow_failure: true
-    only:
-        - merge_requests
-        - main
-        - develop
+    rules:
+        -   if: '$CI_COMMIT_TAG =~ "/^$/"'
-- 
GitLab