KaotoIO / kaoto

The UI of the Kaoto project
https://kaoto.io
Apache License 2.0
32 stars 24 forks source link

[Draft] Dynamically build Camel Catalog #1116

Closed lordrip closed 3 months ago

lordrip commented 4 months ago

How to run?

mvn package; java -jar ./target/catalog-generator-0.0.1-SNAPSHOT.jar -o ./dist -k 4.6.0 -m 4.6.0 -m 4.4.0 -q 3.8.0 -s 4.6.0

This will generate:

Usage

usage: catalog-generator
 -k,--kamelets <kameletsVersion>   Kamelets catalog version
 -m,--main <version>               Camel Main version
 -o,--output <outputDir>           Output directory. It will be cleaned
                                   before generating the catalogs
 -q,--quarkus <version>            Camel Extensions for Quarkus version
 -s,--springboot <version>         Camel SpringBoot version
 -v,--verbose                      Be more verbose

relates: https://github.com/KaotoIO/kaoto/issues/1109