This is an automated email from the ASF dual-hosted git repository.
cdeppisch 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 9064323d3017 CAMEL-23157: Fix test plugin run command
9064323d3017 is described below
commit 9064323d301771964ba59294d7470114a7c5876e
Author: Christoph Deppisch <[email protected]>
AuthorDate: Thu Mar 19 15:40:11 2026 +0100
CAMEL-23157: Fix test plugin run command
- Avoid test plugin to add test scoped dependencies to the Camel route
runtime
---
.../src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 87b2c2a13d80..1b5d3a19157e 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -999,7 +999,11 @@ public class Run extends CamelCommand {
.collect(Collectors.toSet());
for (PluginExporter exporter : exporters) {
-
addDependencies(exporter.getDependencies(runtime).toArray(String[]::new));
+ addDependencies(exporter.getDependencies(runtime)
+ .stream()
+ .filter(dependency ->
!dependency.startsWith("mvn@test")) // filter test scoped dependencies
+ .collect(Collectors.toSet())
+ .toArray(String[]::new));
}
}