-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accept Quarkus and SpringBoot versions as system properties #16907
Conversation
what are you trying to do. The option can be defined as CLI argument for a CLI tool - its not intended as a JVM system property |
@davsclaus we need to have control over Quarkus/SpringBoot version via the jbang-catalog.json file. Currently, the only option to set the version is to use "--quarkusVersion" but it won't work with jbang-catalog.json because of jbangdev#1910. JBang team advised using system property, similar to what Camel JBang does for Camel and Kamelets Catalog versions. |
Who are we - the came-catalog file is for ASF Camel only. You can make your own catalog file |
@davsclaus by "we" I mean the company I'm working for. Basically, we have a custom catalog file which delegates to Camel with some opinionated options:
and although we can control the Camel version, Quarkus and SpringBoot versions are not configurable. |
We are not changing existing versions. |
You should use camel config set where you can configure any options you want to have special |
@davsclaus |
Quarkus and SpringBoot versions can't be defined in jbang-catalog.json because of jbangdev#1910. As a fix Camel JBang should accept the version defined as a system property