davsclaus opened a new pull request, #25358:
URL: https://github.com/apache/camel/pull/25358

   ## Summary
   
   _Claude Code on behalf of davsclaus_
   
   - Add `--camel-wrapper` option to `camel export` so the Camel Wrapper 
scripts (`camel`/`camel.cmd` and `.camel/camel-wrapper.properties`) are 
included in the exported project for version pinning
   - The wrapper pins the Camel CLI version used during export, ensuring anyone 
working on the project uses the same version — like the Maven Wrapper but for 
the Camel CLI
   - Supported across all runtimes (Spring Boot, Quarkus, Camel Main) and 
Kubernetes export
   - Defaults to `false`; can also be set via `camel.jbang.camelWrapper=true` 
in `application.properties`
   
   ## Test plan
   
   - [x] `ExportTest#shouldExportCamelWrapper` — verifies `camel`, `camel.cmd`, 
`.camel/camel-wrapper.properties` are created with correct content when 
`--camel-wrapper` is set (parameterized across all 3 runtimes)
   - [x] `ExportTest#shouldNotExportCamelWrapperByDefault` — verifies no 
wrapper files are created without the flag (parameterized across all 3 runtimes)
   - [x] Full `ExportTest` suite passes (88 tests)
   - [x] Kubernetes plugin compiles and all 128 tests pass
   
   🤖 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]

Reply via email to