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

davsclaus 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 edc890b55f9b CAMEL-22685: camel-jbang - Use --repos as the option name
edc890b55f9b is described below

commit edc890b55f9bfd821c893da027a3e1b51cb0eb0c
Author: Claus Ibsen <[email protected]>
AuthorDate: Tue Nov 11 11:01:39 2025 +0100

    CAMEL-22685: camel-jbang - Use --repos as the option name
---
 .../camel/dsl/jbang/core/commands/version/VersionList.java  | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/version/VersionList.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/version/VersionList.java
index 69c104074ac2..7b5665637aba 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/version/VersionList.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/version/VersionList.java
@@ -97,8 +97,9 @@ public class VersionList extends CamelCommand {
                         description = "Sort by (version, date, or days)", 
defaultValue = "version")
     String sort;
 
-    @CommandLine.Option(names = { "--repo" }, description = "Maven repository 
for downloading available versions")
-    String repo;
+    @CommandLine.Option(names = { "--repo", "--repos" },
+                        description = "Additional maven repositories (Use 
commas to separate multiple repositories)")
+    String repositories;
 
     @CommandLine.Option(names = { "--lts" }, description = "Only show LTS 
supported releases", defaultValue = "false")
     boolean lts;
@@ -154,7 +155,7 @@ public class VersionList extends CamelCommand {
 
         // only download if fresh, using a custom repo, or special runtime 
based
         List<String[]> versions = new ArrayList<>();
-        if (fresh || repo != null || runtime != RuntimeType.main) {
+        if (fresh || repositories != null || runtime != RuntimeType.main) {
             downloadReleases(versions);
         }
 
@@ -235,7 +236,7 @@ public class VersionList extends CamelCommand {
 
         try {
             main.setFresh(fresh);
-            main.setRepositories(repo);
+            main.setRepositories(repositories);
             main.start();
 
             // use kamelet-main to download from maven
@@ -253,10 +254,10 @@ public class VersionList extends CamelCommand {
 
             RepositoryResolver rr = downloader.getRepositoryResolver();
             if (rr != null) {
-                repo = rr.resolveRepository(repo);
+                repositories = rr.resolveRepository(repositories);
             }
 
-            var versions = downloader.resolveAvailableVersions(g, a, 
fromVersion, repo);
+            var versions = downloader.resolveAvailableVersions(g, a, 
fromVersion, repositories);
             versions = versions.stream().filter(v -> 
acceptVersion(v[0])).toList();
             answer.addAll(versions);
 

Reply via email to