Skip to content
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

Add Camel JBang plugins support #1280

Open
gansheer opened this issue Dec 12, 2024 · 1 comment
Open

Add Camel JBang plugins support #1280

gansheer opened this issue Dec 12, 2024 · 1 comment

Comments

@gansheer
Copy link
Contributor

Jbang's Camel implementation already allows users to prototype camel applications easilly. It's current integration in Citrus JBang already allows to write/run tests.

Camel Jbang come with a plugin capability that allows to add plugins and profide additional commands for the Camel Jbang script. As such adding its support in citrus would allow to create/run tests for fast prototyping thats use these plugins.

To support the plugin we need a way to install the plugin and use its associated command.

Additional context
A Camel Jbang plugin can be added with the following command:

$ camel plugin add <my-plugin>

Using the Camel JBang kubernetes plugin :

# Installation
$ camel plugin add kubernetes
$ camel plugin get
 NAME        COMMAND     DEPENDENCY                                      DESCRIPTION                          
 kubernetes  kubernetes  org.apache.camel:camel-jbang-plugin-kubernetes  Run Camel applications on Kubernetes

# Run an integration in a pre-installed kubernetes
$ camel kubernetes run my-integration.yaml
@gansheer
Copy link
Contributor Author

Can you assign it to me ? I am currently working on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants