This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git.
from f4c290e Merge pull request #178 from lburgazzoli/github-177 new 5a6669e Add support for Quarkus runtime provider in catalog generator new e1068da update to camel-quarkus 0.3.0 new 951b421 chore(deps): update jackson to v2.10.0 new fea81ff chore(deps): update vertx to v3.8.3 new f2e8f74 chore(deps): update assertj to v3.14.0 new a498994 feat(quarkus): Add runtime provider information to generated catalog new 46109b1 Fix Maven dependencies issues new 5351275 feat(quarkus): Better catalog name with runtime provider new a460fc8 feat(quarkus): Fix CS The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: camel-k-loader-groovy/pom.xml | 5 - camel-k-loader-java/pom.xml | 5 - camel-k-loader-js/pom.xml | 5 - camel-k-loader-knative/pom.xml | 5 - camel-k-loader-kotlin/pom.xml | 5 - camel-k-loader-xml/pom.xml | 5 - camel-k-loader-yaml/pom.xml | 5 - .../quarkus/deployment/DeploymentProcessor.java | 80 +++++++++- .../deployment/devmode/HotDeploymentProcessor.java | 7 +- camel-k-quarkus/camel-k-quarkus-core/it/pom.xml | 3 +- .../it/src/main/resources/application.properties | 9 +- .../k/core/quarkus/RuntimeListenerAdapter.java | 169 +++++++++++++++++++++ .../camel/k/core/quarkus/RuntimeRecorder.java | 8 +- .../camel-k-quarkus-loader-js/it/pom.xml | 3 +- .../it/src/main/resources/application.properties | 9 +- .../camel-k-quarkus-loader-xml/deployment/pom.xml | 4 + .../quarkus/deployment/DeploymentProcessor.java | 30 ---- .../camel-k-quarkus-loader-xml/it/pom.xml | 3 +- .../it/src/main/resources/application.properties | 11 -- .../camel-k-quarkus-loader-xml/runtime/pom.xml | 2 +- .../camel-k-quarkus-loader-yaml/it/pom.xml | 3 +- .../it/src/main/resources/application.properties | 8 +- .../apache/camel/k/quarkus/ApplicationRuntime.java | 105 ------------- .../ApplicationRuntimeConfigSourceProvider.java | 2 +- camel-k-runtime-core/pom.xml | 5 - .../src/main/java/org/apache/camel/k/Runtime.java | 6 +- .../apache/camel/k/support/PropertiesSupport.java | 15 +- .../org/apache/camel/k/support/RuntimeSupport.java | 18 +-- .../apache/camel/k/support/RuntimeSupportTest.java | 20 +-- camel-k-runtime-health/pom.xml | 5 - camel-k-runtime-knative/pom.xml | 6 - camel-k-runtime-main/pom.xml | 5 - .../java/org/apache/camel/k/main/Application.java | 4 +- .../apache/camel/k/main/ApplicationRuntime.java | 77 +++++++--- camel-k-runtime-servlet/pom.xml | 5 - camel-k-runtime-webhook/pom.xml | 10 -- .../knative/spi/CloudEventTypeConverter.java | 2 +- camel-knative/camel-knative-http/pom.xml | 5 - camel-knative/camel-knative/pom.xml | 5 - .../src/main/resources/application.properties | 12 +- .../src/main/resources/application.properties | 7 +- .../camel-k-runtime-example-quarkus-js/pom.xml | 5 +- .../src/main/resources/application.properties | 16 +- .../pom.xml | 5 +- .../src/main/resources/application.properties | 9 +- .../camel-k-runtime-example-quarkus-yaml/pom.xml | 5 +- .../src/main/resources/application.properties | 16 +- .../src/main/resources/application.properties | 14 +- examples/camel-k-runtime-example-yaml/pom.xml | 2 +- .../resources/{ => conf}/application.properties | 7 +- pom.xml | 49 +++++- tooling/camel-k-maven-plugin/pom.xml | 6 + .../camel/k/tooling/maven/GenerateCatalogMojo.java | 88 ++++++++--- .../tooling/maven/model/crd/CamelCatalogSpec.java | 5 +- .../QuarkusRuntimeProvider.java} | 21 +-- .../ObjectMeta.java => crd/RuntimeProvider.java} | 20 +-- .../maven/processors/CatalogProcessor3x.java | 2 - 57 files changed, 541 insertions(+), 427 deletions(-) create mode 100644 camel-k-quarkus/camel-k-quarkus-core/runtime/src/main/java/org/apache/camel/k/core/quarkus/RuntimeListenerAdapter.java copy camel-k-runtime-webhook/src/main/java/org/apache/camel/k/webhook/WebhookAction.java => camel-k-quarkus/camel-k-quarkus-core/runtime/src/main/java/org/apache/camel/k/core/quarkus/RuntimeRecorder.java (86%) delete mode 100644 camel-k-quarkus/camel-k-quarkus-loader-xml/deployment/src/main/java/org/apache/camel/k/loader/xml/quarkus/deployment/DeploymentProcessor.java delete mode 100644 camel-k-quarkus/camel-k-runtime-quarkus/runtime/src/main/java/org/apache/camel/k/quarkus/ApplicationRuntime.java rename examples/camel-k-runtime-example-yaml/src/main/resources/{ => conf}/application.properties (86%) copy tooling/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/model/{k8s/TypeMeta.java => crd/QuarkusRuntimeProvider.java} (69%) copy tooling/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/model/{k8s/ObjectMeta.java => crd/RuntimeProvider.java} (71%)