KaotoIO / kaoto-backend

Backend for the Kaoto project to provide an easy to use integration framework based on Apache Camel.
Apache License 2.0
75 stars 32 forks source link

Extract connector/kamelet/schema files through maven-resource-plugin #780

Open igarashitm opened 1 year ago

igarashitm commented 1 year ago

We currently have hard copies for those in the repo for prod build https://github.com/KaotoIO/kaoto-backend/blob/main/api/src/main/resources/camel-connectors-3.21.0.zip https://github.com/KaotoIO/kaoto-backend/blob/main/api/src/main/resources/camel-kamelets-3.20.6.jar https://github.com/KaotoIO/kaoto-backend/blob/main/camel-support/src/main/resources/io/kaoto/backend/camel/service/deployment/generator/camelroute/camel-yaml-dsl.json

Investigate to extract those directly from maven dependency, so that we can only specify camel version and then those are automatically resolved at build time. At the same time, we'd want to keep a way to override by placing those local files for customization.

stale[bot] commented 11 months ago

🚨This issue has been automatically marked as stale because it has not had recent activity.🚨 If you are still interested in this issue, please, leave a comment stating its current status. Note that if no development resources has been allocated on it, you may need to search for alternative resources to complete it. It will be closed if no further activity occurs. Thank you for your contributions.