davsclaus opened a new pull request, #24906: URL: https://github.com/apache/camel/pull/24906
## Summary - Adds `--parent-pom=groupId:artifactId:version` option to `camel export` for setting a custom Maven parent POM in the exported project - Supports all three runtimes: Spring Boot, Quarkus, and Camel Main - For Spring Boot, replaces the default `spring-boot-starter-parent`; the `spring-boot-dependencies` BOM in `<dependencyManagement>` keeps version management intact - Also configurable via `camel.jbang.parentPom` in `application.properties` - Includes documentation in the export guide ## Test plan - [x] Unit tests: `shouldExportWithParentPom` — verifies custom parent is set for all runtimes, and Spring Boot BOM is preserved - [x] Unit tests: `shouldExportWithoutParentPom` — verifies default behavior is unchanged - [x] All 81 existing ExportTest tests pass _Claude Code on behalf of davsclaus_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.6 <[email protected]> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
