This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26930-flags-over-properties
in repository https://gitbox.apache.org/repos/asf/camel.git
from c183603fe8ff CAMEL-26930: camel-jbang - camel run options given on the
command line win over application.properties
add 6d21e50f90d1 CAMEL-26930: camel-jbang - camel run exits with 1 when
the integration fails to start (#29913)
add ecbaad896c9d CAMEL-26933: camel-launcher - camel.bat ships with CRLF
line endings, and accepts an early-access JDK (#29915)
add f4203fb01156 CAMEL-26930: camel-jbang - camel.jbang.background=true in
application.properties starts one JVM, not a chain of them (#29910)
add 57924f02516f Merge origin/main into CAMEL-26930-flags-over-properties
add 96b398ed7b20 CAMEL-26930: camel-jbang - --background,
--background-wait and --jvm-debug given on the command line win over
application.properties too
No new revisions were added by this update.
Summary of changes:
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 10 +++-
.../modules/ROOT/pages/camel-jbang-exit-codes.adoc | 3 +-
.../camel/dsl/jbang/core/commands/Debug.java | 1 +
.../apache/camel/dsl/jbang/core/commands/Run.java | 40 +++++++++++--
.../CliExecutionExceptionHandler.java | 20 +++++--
.../camel/dsl/jbang/core/commands/RunTest.java | 65 +++++++++++++++++++++-
.../CliExecutionExceptionHandlerTest.java | 20 +++++++
.../dsl/jbang/run/IntegrationStartException.java | 19 +++----
.../dsl/jbang/run/KameletMainIntegration.java | 7 ++-
.../camel/dsl/jbang/run/PreviousRunLogTest.java | 5 +-
.../src/main/assembly/launcher-content.xml | 10 ++++
.../src/main/resources/bin/camel.bat | 5 +-
.../dsl/jbang/launcher/CamelBatDiscoveryTest.java | 20 ++++++-
.../jbang/launcher/LauncherArchiveLayoutIT.java | 22 ++++++++
14 files changed, 214 insertions(+), 33 deletions(-)
copy
components/camel-chaos/src/main/java/org/apache/camel/component/chaos/ChaosException.java
=>
dsl/camel-jbang/camel-jbang-run/src/main/java/org/apache/camel/dsl/jbang/run/IntegrationStartException.java
(61%)