Skip to content

CAMEL-22227 - basic heuristic to determine runtime automatically when#18619

Merged
apupier merged 1 commit intoapache:mainfrom
apupier:22227-basicRuntimeDetection
Jul 15, 2025
Merged

CAMEL-22227 - basic heuristic to determine runtime automatically when#18619
apupier merged 1 commit intoapache:mainfrom
apupier:22227-basicRuntimeDetection

Conversation

@apupier
Copy link
Contributor

@apupier apupier commented Jul 15, 2025

doing Camel JBang Dependency update

it allows to have correct dependencies based on current runtime of the Maven project without specifying the --runtime option (which is relatively redundant with the pom.xml)

  • ideally this should resolve the Maven pom and look for specific dependencies
  • looking to specific word in the file should be enough for most of the cases
  • not setting the main type as it is the default fallback anyway

Description

Target

  • I checked that the commit is targeting the correct branch (Camel 4 uses the main branch)

Tracking

  • If this is a large change, bug fix, or code improvement, I checked there is a JIRA issue filed for the change (usually before you start working on it).

Apache Camel coding standards and style

  • I checked that each commit in the pull request has a meaningful subject line and body.
  • I have run mvn clean install -DskipTests locally from root folder and I have committed all auto-generated changes.

@apupier apupier force-pushed the 22227-basicRuntimeDetection branch 2 times, most recently from 60cc79a to 5ef5641 Compare July 15, 2025 11:36
@apupier apupier marked this pull request as ready for review July 15, 2025 11:56
@apupier apupier force-pushed the 22227-basicRuntimeDetection branch from 5ef5641 to 9f867ac Compare July 15, 2025 12:13
doing Camel JBang Dependency update

it allows to have correct dependencies based on current runtime of the
Maven project without specifying the --runtime option (which is
relatively redundant with the pom.xml)

- ideally this should resolve the Maven pom and look for specific
dependencies
- looking to specific word in the file should be enough for most of the
cases

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
@apupier apupier force-pushed the 22227-basicRuntimeDetection branch from 9f867ac to 12bae4f Compare July 15, 2025 12:16
@apupier apupier requested a review from davsclaus July 15, 2025 12:33
@apupier apupier merged commit 1394701 into apache:main Jul 15, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants