This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git.
from 64a20ec mark JavaScipt DSL as experimental #349 new 00888b7 Upgrade to Camel 3.3.0 and camel-quarkus 1.0.0.CR1 #338 new 648e1a7 Can't run the API example on Quarkus #348 new 97c68e5 chore(build): use short version name for java matrix build new 2445f3a chore(build): remove updateReleaseInfo option from maven-deploy-plugin configuration as it does not exists anymore new fbd4b5d Remove deployment processor for camel-k-quarkus-loader-xml as the same bits have been implemented in camel-quarkus new 63d6637 chore(build): reorganize quarkus integration tests new 7642fc2 chore(build): use artifact upload/download action instead of cache action new 3bb1792 Upgrade camel-quarkus to v1.0.0.CR2 new a25ab0f Add polyglot tests for quarkus extensions new 0e248e5 chore(build): temporary add staging repo new e6557f4 workaround(quarkus): include rest and restapi factories new 76297e4 chore(build): reomve staging repo The 12 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: .github/workflows/pr-build.yml | 74 ++-- .github/workflows/pr-validate.yml | 2 +- .../camel/k/loader/java/RoutesLoaderTest.java | 2 +- .../apache/camel/k/loader/js/RoutesLoaderTest.java | 2 +- .../org/apache/camel/k/loader/kotlin/LoaderTest.kt | 16 +- camel-k-loader-xml/pom.xml | 6 - camel-k-loader-yaml/camel-k-loader-yaml/pom.xml | 1 + .../camel/k/health/HealthContextCustomizer.java | 13 +- .../apache/camel/k/main/ApplicationRuntime.java | 17 +- .../quarkus/deployment/DeploymentProcessor.java | 4 +- camel-k-quarkus/camel-k-quarkus-core/pom.xml | 1 - .../camel-k-quarkus-core/runtime/pom.xml | 10 - .../k/core/quarkus/RuntimeListenerAdapter.java | 20 +- camel-k-quarkus/camel-k-quarkus-cron/pom.xml | 1 - .../camel-k-quarkus-itests-core}/pom.xml | 4 +- .../k/core/quarkus/deployment/Application.java | 0 .../src/main/resources/application.properties | 0 .../k/core/quarkus/deployment/ExtensionIT.java | 0 .../k/core/quarkus/deployment/ExtensionTest.java | 0 .../camel-k-quarkus-itests-cron}/pom.xml | 4 +- .../k/quarkus/cron/deployment/Application.java | 0 .../src/main/resources/application.properties | 0 .../k/quarkus/cron/deployment/ExtensionIT.java | 0 .../k/quarkus/cron/deployment/ExtensionTest.java | 0 .../camel-k-quarkus-itests-knative}/pom.xml | 22 +- .../k/quarkus/knative/deployment/Application.java | 71 ++++ .../src/main/resources/application.properties | 0 .../src/main/resources/env.json | 13 + .../k/quarkus/knative}/deployment/ExtensionIT.java | 2 +- .../quarkus/knative/deployment/ExtensionTest.java | 79 ++++ .../camel-k-quarkus-itests-loader-js}/pom.xml | 4 +- .../loader/js/quarkus/deployment/Application.java | 0 .../src/main/resources/application.properties | 0 .../loader/js/quarkus/deployment/ExtensionIT.java | 0 .../js/quarkus/deployment/ExtensionTest.java | 0 .../src/test/resources/routes.js | 0 .../camel-k-quarkus-itests-loader-xml}/pom.xml | 4 +- .../loader/xml/quarkus/deployment/Application.java | 0 .../src/main/resources/application.properties | 0 .../loader/xml/quarkus/deployment/ExtensionIT.java | 0 .../xml/quarkus/deployment/ExtensionTest.java | 0 .../src/test/resources/routes.xml | 0 .../camel-k-quarkus-itests-loader-yaml}/pom.xml | 4 +- .../yaml/quarkus/deployment/Application.java | 0 .../src/main/resources/application.properties | 0 .../yaml/quarkus/deployment/ExtensionIT.java | 0 .../yaml/quarkus/deployment/ExtensionTest.java | 0 .../src/test/resources/routes.yaml | 0 .../camel-k-quarkus-itests-polyglot}/pom.xml | 16 +- .../k/itests/polyglot/quarkus}/Application.java | 15 +- .../src/main/resources/application.properties | 0 .../k/itests/polyglot/quarkus}/ExtensionIT.java | 2 +- .../k/itests/polyglot/quarkus}/ExtensionTest.java | 26 +- .../src/test/resources}/routes.xml | 9 +- .../src/test/resources/routes.yaml | 2 + .../pom.xml | 11 +- .../knative/deployment/DeploymentProcessor.java | 35 +- .../camel-k-quarkus-knative/runtime/pom.xml | 1 + .../camel/k/quarkus/knative/KnativeRecorder.java | 14 +- camel-k-quarkus/camel-k-quarkus-loader-js/pom.xml | 1 - .../camel-k-quarkus-loader-xml/deployment/pom.xml | 4 + .../quarkus/deployment/DeploymentProcessor.java | 37 -- camel-k-quarkus/camel-k-quarkus-loader-xml/pom.xml | 1 - .../camel-k-quarkus-loader-xml/runtime/pom.xml | 4 + .../k/loader/xml/quarkus/XmlLoaderRecorder.java | 40 -- .../quarkus/deployment/DeploymentProcessor.java | 2 +- .../camel-k-quarkus-loader-yaml/pom.xml | 1 - .../{Feature.java => DeploymentProcessor.java} | 17 +- camel-k-quarkus/pom.xml | 2 + camel-k-runtime-bom/pom.xml | 21 +- camel-k-runtime-http/pom.xml | 5 +- .../java/org/apache/camel/k/http/PlatformHttp.java | 75 ---- .../apache/camel/k/http/PlatformHttpServer.java | 282 -------------- .../k/http/PlatformHttpServiceConfiguration.java | 209 ----------- .../http/PlatformHttpServiceContextCustomizer.java | 46 +-- .../camel/k/http/PlatformHttpServiceEndpoint.java | 123 ------- .../k/http/engine/RuntimePlatformHttpConsumer.java | 408 --------------------- .../k/http/engine/RuntimePlatformHttpEngine.java | 29 -- .../apache/camel/k/http/support/CorsHandler.java | 136 ------- .../k/http/PlatformHttpServiceCustomizerTest.java | 18 +- camel-knative/camel-knative-api/pom.xml | 14 +- camel-knative/camel-knative-http/pom.xml | 17 + .../knative/http/KnativeHttpConsumer.java | 15 +- .../knative/http/KnativeHttpProducer.java | 10 +- .../knative/http/KnativeHttpTransport.java | 20 +- camel-knative/camel-knative/pom.xml | 13 + .../apache/camel/component/knative/knative.json | 21 +- .../camel/component/knative/KnativeComponent.java | 6 +- .../camel/component/knative/KnativeConstants.java | 15 +- pom.xml | 11 +- 90 files changed, 483 insertions(+), 1627 deletions(-) rename camel-k-quarkus/{camel-k-quarkus-core/it => camel-k-quarkus-itests/camel-k-quarkus-itests-core}/pom.xml (98%) rename camel-k-quarkus/{camel-k-quarkus-core/it => camel-k-quarkus-itests/camel-k-quarkus-itests-core}/src/main/java/org/apache/camel/k/core/quarkus/deployment/Application.java (100%) rename camel-k-quarkus/{camel-k-quarkus-core/it => camel-k-quarkus-itests/camel-k-quarkus-itests-core}/src/main/resources/application.properties (100%) copy camel-k-quarkus/{camel-k-quarkus-core/it => camel-k-quarkus-itests/camel-k-quarkus-itests-core}/src/test/java/org/apache/camel/k/core/quarkus/deployment/ExtensionIT.java (100%) rename camel-k-quarkus/{camel-k-quarkus-core/it => camel-k-quarkus-itests/camel-k-quarkus-itests-core}/src/test/java/org/apache/camel/k/core/quarkus/deployment/ExtensionTest.java (100%) copy camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-cron}/pom.xml (98%) rename camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-cron}/src/main/java/org/apache/camel/k/quarkus/cron/deployment/Application.java (100%) copy camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-cron}/src/main/resources/application.properties (100%) copy camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-cron}/src/test/java/org/apache/camel/k/quarkus/cron/deployment/ExtensionIT.java (100%) rename camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-cron}/src/test/java/org/apache/camel/k/quarkus/cron/deployment/ExtensionTest.java (100%) rename camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-knative}/pom.xml (89%) create mode 100644 camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/src/main/java/org/apache/camel/k/quarkus/knative/deployment/Application.java copy camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-knative}/src/main/resources/application.properties (100%) create mode 100644 camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/src/main/resources/env.json rename camel-k-quarkus/{camel-k-quarkus-cron/it/src/test/java/org/apache/camel/k/quarkus/cron => camel-k-quarkus-itests/camel-k-quarkus-itests-knative/src/test/java/org/apache/camel/k/quarkus/knative}/deployment/ExtensionIT.java (94%) create mode 100644 camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/src/test/java/org/apache/camel/k/quarkus/knative/deployment/ExtensionTest.java rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/pom.xml (98%) rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/src/main/java/org/apache/camel/k/loader/js/quarkus/deployment/Application.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/src/main/resources/application.properties (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/src/test/java/org/apache/camel/k/loader/js/quarkus/deployment/ExtensionIT.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/src/test/java/org/apache/camel/k/loader/js/quarkus/deployment/ExtensionTest.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-js/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js}/src/test/resources/routes.js (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/pom.xml (98%) copy camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/src/main/java/org/apache/camel/k/loader/xml/quarkus/deployment/Application.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/src/main/resources/application.properties (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/src/test/java/org/apache/camel/k/loader/xml/quarkus/deployment/ExtensionIT.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/src/test/java/org/apache/camel/k/loader/xml/quarkus/deployment/ExtensionTest.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml}/src/test/resources/routes.xml (100%) copy camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/pom.xml (98%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/src/main/java/org/apache/camel/k/loader/yaml/quarkus/deployment/Application.java (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/src/main/resources/application.properties (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/src/test/java/org/apache/camel/k/loader/yaml/quarkus/deployment/ExtensionIT.java (100%) copy camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/src/test/java/org/apache/camel/k/loader/yaml/quarkus/deployment/ExtensionTest.java (100%) copy camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml}/src/test/resources/routes.yaml (100%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot}/pom.xml (94%) rename camel-k-quarkus/{camel-k-quarkus-loader-xml/it/src/main/java/org/apache/camel/k/loader/xml/quarkus/deployment => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/src/main/java/org/apache/camel/k/itests/polyglot/quarkus}/Application.java (84%) rename camel-k-quarkus/{camel-k-quarkus-cron/it => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot}/src/main/resources/application.properties (100%) rename camel-k-quarkus/{camel-k-quarkus-core/it/src/test/java/org/apache/camel/k/core/quarkus/deployment => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/src/test/java/org/apache/camel/k/itests/polyglot/quarkus}/ExtensionIT.java (94%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it/src/test/java/org/apache/camel/k/loader/yaml/quarkus/deployment => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/src/test/java/org/apache/camel/k/itests/polyglot/quarkus}/ExtensionTest.java (69%) copy {examples/camel-k-runtime-example-quarkus-xml/data => camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/src/test/resources}/routes.xml (88%) rename camel-k-quarkus/{camel-k-quarkus-loader-yaml/it => camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot}/src/test/resources/routes.yaml (93%) copy camel-k-quarkus/{camel-k-quarkus-knative => camel-k-quarkus-itests}/pom.xml (74%) 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-quarkus-loader-xml/runtime/src/main/java/org/apache/camel/k/loader/xml/quarkus/XmlLoaderRecorder.java copy camel-k-quarkus/camel-k-runtime-quarkus/deployment/src/main/java/org/apache/camel/k/quarkus/deployment/{Feature.java => DeploymentProcessor.java} (65%) delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/PlatformHttp.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/PlatformHttpServer.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/PlatformHttpServiceConfiguration.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/PlatformHttpServiceEndpoint.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/engine/RuntimePlatformHttpConsumer.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/engine/RuntimePlatformHttpEngine.java delete mode 100644 camel-k-runtime-http/src/main/java/org/apache/camel/k/http/support/CorsHandler.java copy examples/camel-k-runtime-example-rest/data/routes.groovy => camel-knative/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeConstants.java (75%)