This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new cdfa7c06d53b chore(ci): add an exclusion list
cdfa7c06d53b is described below

commit cdfa7c06d53b66054736f2d45e196a8009888f95
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Mon Nov 3 11:16:34 2025 +0100

    chore(ci): add an exclusion list
    
    Closes CAMEL-22647
---
 .github/actions/detect-dependencies/detect-test.sh | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/actions/detect-dependencies/detect-test.sh 
b/.github/actions/detect-dependencies/detect-test.sh
index fb6ce268b6cb..e6ad2144de36 100755
--- a/.github/actions/detect-dependencies/detect-test.sh
+++ b/.github/actions/detect-dependencies/detect-test.sh
@@ -52,6 +52,7 @@ main() {
   echo "Using MVND_OPTS=$MVND_OPTS"
   local base_branch=${1}
   local mavenBinary=${2}
+  local 
exclusionList="!:camel-allcomponents,!:dummy-component,!:camel-catalog,!:camel-catalog-console,!:camel-catalog-lucene,!:camel-catalog-maven,!:camel-catalog-suggest,!:camel-route-parser,!:camel-csimple-maven-plugin,!:camel-report-maven-plugin,!:camel-endpointdsl,!:camel-componentdsl,!:camel-endpointdsl-support,!:camel-yaml-dsl,!:camel-kamelet-main,!:camel-yaml-dsl-deserializers,!:camel-yaml-dsl-maven-plugin,!:camel-jbang-core,!:camel-jbang-main,!:camel-jbang-plugin-generate,!:came
 [...]
 
   git fetch origin $base_branch:$base_branch
 
@@ -69,8 +70,8 @@ main() {
     modules_affected+="$modules"
   done <<< "$changed_props"
 
-  echo "🧪 Testing the following modules $modules_affected"
-  $mavenBinary $MVND_OPTS clean test -pl "$modules_affected" -amd
+  echo "🧪 Testing the following modules $modules_affected and its dependents"
+  $mavenBinary $MVND_OPTS clean test -pl "$modules_affected$exclusionList" -amd
 }
 
 main "$@"

Reply via email to