]> source.dussan.org Git - sonarqube.git/commitdiff
[NO JIRA] Exclude test from Mend scan
authorMathieu Suen <mathieu.suen@sonarsource.com>
Wed, 25 Jan 2023 13:35:51 +0000 (14:35 +0100)
committersonartech <sonartech@sonarsource.com>
Fri, 6 Oct 2023 20:02:40 +0000 (20:02 +0000)
(cherry picked from commit 588081d77d65c6d3a127a9b81582f929b5c0d8f3)

.cirrus.yml
wss-unified-agent.config

index 15b34631a2f6930e08cd63aeda7a9631d1a7d255..772f20ad2fc9ab00caac1049d59dde03a4d7804d 100644 (file)
@@ -683,10 +683,11 @@ upgd_oracle21_task:
     - ./private/cirrus/cirrus-qa.sh oracle21
   <<: *DEFAULT_ARTIFACTS_TEMPLATE
 
-ws_scan_task:
+mend_scan_task:
   <<: *DEFAULT_TEMPLATE
   <<: *BUILD_DEPENDANT_TASK_TEMPLATE
-  only_if: $CIRRUS_BRANCH == $BRANCH_MAIN || $CIRRUS_BRANCH =~ $BRANCH_PATTERN_MAINTENANCE
+  only_if: >-
+    $CIRRUS_BRANCH == $BRANCH_MAIN || ($CIRRUS_BRANCH =~ $BRANCH_PATTERN_MAINTENANCE && $CIRRUS_BRANCH != $BRANCH_NIGHTLY)
   <<: *YARN_CACHE_TEMPLATE
   <<: *GRADLE_CACHE_TEMPLATE
   timeout_in: 30m
@@ -699,12 +700,12 @@ ws_scan_task:
     WS_WSS_URL: VAULT[development/kv/data/mend data.url]
     WS_USERKEY: VAULT[development/kv/data/mend data.userKey]
     SLACK_WEBHOOK_SQ: VAULT[development/kv/data/slack data.webhook]
-  whitesource_script:
-    - ./private/cirrus/cirrus-whitesource-scan.sh
+  mend_script:
+    - ./private/cirrus/cirrus-mend-scan.sh
   allow_failures: "true"
   on_failure:
     slack_notification_script:
-      - ./private/cirrus/cirrus-whitesource-notifications.sh
+      - ./private/cirrus/cirrus-mend-notifications.sh
   always:
     ws_artifacts:
       path: "whitesource/**/*"
index b51650e3283e6302d9913b734a8f335c19bd1590..1b8848573b20e0547753e9dce3682a96df299592 100644 (file)
@@ -1,4 +1,4 @@
-# WhiteSource documentation https://whitesource.atlassian.net/wiki/spaces/WD/pages/1544880156/Unified+Agent+Configuration+Parameters
+# Mend documentation https://docs.mend.io/bundle/unified_agent/page/unified_agent_configuration_parameters.html
 
 excludes=**/*it-* **/*test*
 includes=**/*.java **/*.js **/*.ts
@@ -8,8 +8,8 @@ gradle.resolveDependencies=True
 gradle.aggregateModules=True
 gradle.preferredEnvironment=wrapper
 gradle.innerModulesAsDependencies=True
-gradle.ignoredConfigurations=.*it.*
-gradle.excludeModules=.*it.*
+gradle.ignoredConfigurations=.*test.*
+gradle.excludeModules=.*it-.* .*ut-monitoring.* .*sonar-ws-generator.* .*sonar-testing-ldap.* .*sonar-testing-harness.*
 
 npm.includeDevDependencies=False
 npm.resolveDependencies=True