This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a change to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
omit a86ee84 Add Camel AS2 Modules as Quarkus Extension #1471 omit d213690 Remove remaining camel UriParams reflective class registrations omit 3f20bf3 Temporary workaround for CAMEL-15426 omit 1bca54d Add ArangoDB component extension #1533 omit 4f243c5 Extension for camel-threadpoolfactory-vertx #1430 omit fff8008 Fixed setter and getter for RouteTemplateDefinition + small optimization omit 45bb0d9 Upgrade to Camel 3.5.0-SNAPSHOT add 07ff801 Publish SNAPSHOT builds add d2d6689 Fix ProfileActivationException caused by ubounded version range add 5a7ccf2 Upgrade to cq-maven-plugin 0.15.0 add 3a90749 Fix #765 Git support add db09712 Document snapshot builds in CI docs add 1fcbd42 Fix MAVEN_PARAMS variable interpolation for project version evaluation add b56f4f9 Fix telegram itest component property resolution add b683e4d Update mvnd rules and split their entries by newlines where merge conflicts may happen add 47f1e22 Compute the component counts using JavaScript to avoid merge conflicts new fe6ef98 Upgrade to Camel 3.5.0-SNAPSHOT new c9f7b3c Fixed setter and getter for RouteTemplateDefinition + small optimization new 6f8a4b6 Extension for camel-threadpoolfactory-vertx #1430 new 5056b2d Add ArangoDB component extension #1533 new cdcd73f Temporary workaround for CAMEL-15426 new 3bff2fd Remove remaining camel UriParams reflective class registrations new e2419a0 Add Camel AS2 Modules as Quarkus Extension #1471 new 9c50ff5 arangodb - correct integrations tests due to changes in component This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (a86ee84) \ N -- N -- N refs/heads/camel-master (9c50ff5) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 8 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/camel-master-cron.yaml | 6 +- .github/workflows/ci-build.yaml | 2 + .github/workflows/pr-validate.yml | 1 + Jenkinsfile | 68 ++++ catalog/pom.xml | 200 ++++++++++- docs/modules/ROOT/nav.adoc | 1 + docs/modules/ROOT/pages/contributor-guide/ci.adoc | 8 + docs/modules/ROOT/pages/reference/components.adoc | 357 +++++++++++--------- docs/modules/ROOT/pages/reference/dataformats.adoc | 88 +++-- .../extensions/{aws-iam.adoc => git.adoc} | 19 +- docs/modules/ROOT/pages/reference/index.adoc | 368 +++++++++++---------- docs/modules/ROOT/pages/reference/languages.adoc | 58 +++- docs/modules/ROOT/pages/reference/others.adoc | 72 ++-- examples/file-split-log-xml/pom.xml | 6 +- examples/health/pom.xml | 6 +- examples/http-log/pom.xml | 6 +- examples/observability/pom.xml | 6 +- examples/rest-json/pom.xml | 6 +- examples/timer-log-cdi/pom.xml | 4 +- examples/timer-log-kotlin/pom.xml | 6 +- examples/timer-log-main/pom.xml | 6 +- examples/timer-log-spring/pom.xml | 6 +- examples/timer-log-xml/pom.xml | 6 +- examples/timer-log/pom.xml | 6 +- extensions-jvm/avro-rpc/integration-test/pom.xml | 4 +- .../cassandraql/integration-test/pom.xml | 4 +- extensions-jvm/couchbase/integration-test/pom.xml | 4 +- .../debezium-mongodb/integration-test/pom.xml | 4 +- .../google-bigquery/integration-test/pom.xml | 4 +- .../google-pubsub/integration-test/pom.xml | 4 +- extensions-jvm/groovy/integration-test/pom.xml | 4 +- extensions-jvm/grpc/integration-test/pom.xml | 4 +- extensions-jvm/nitrite/integration-test/pom.xml | 4 +- extensions-jvm/ognl/integration-test/pom.xml | 4 +- extensions-jvm/openstack/integration-test/pom.xml | 4 +- extensions-jvm/protobuf/integration-test/pom.xml | 4 +- extensions-jvm/pubnub/integration-test/pom.xml | 4 +- extensions-jvm/rabbitmq/integration-test/pom.xml | 4 +- extensions/aws2-ses/integration-test/pom.xml | 4 +- .../git}/deployment/pom.xml | 14 +- .../component/git/deployment/GitProcessor.java} | 6 +- extensions/{jpa => git}/pom.xml | 4 +- extensions/{master => git}/runtime/pom.xml | 14 +- .../git/runtime/src/main/doc/configuration.adoc | 1 + .../main/resources/META-INF/quarkus-extension.yaml | 6 +- extensions/pom.xml | 1 + integration-tests/activemq/pom.xml | 6 +- integration-tests/amqp/pom.xml | 4 +- integration-tests/arangodb/pom.xml | 2 +- .../component/arangodb/it/ArangodbResource.java | 21 +- .../component/arangodb/it/ArangodbTest.java | 8 +- integration-tests/avro/pom.xml | 6 +- integration-tests/aws/pom.xml | 6 +- integration-tests/aws2/pom.xml | 6 +- integration-tests/azure/pom.xml | 4 +- integration-tests/base64/pom.xml | 4 +- integration-tests/bean-validator/pom.xml | 6 +- integration-tests/bean/pom.xml | 4 +- integration-tests/bindy/pom.xml | 4 +- integration-tests/box/pom.xml | 6 +- integration-tests/braintree/pom.xml | 6 +- integration-tests/compression/pom.xml | 4 +- integration-tests/consul/pom.xml | 4 +- integration-tests/controlbus/pom.xml | 4 +- integration-tests/core/pom.xml | 6 +- integration-tests/couchdb/pom.xml | 4 +- integration-tests/csv/pom.xml | 4 +- integration-tests/dataformat/pom.xml | 4 +- integration-tests/dataformats-json/pom.xml | 6 +- integration-tests/debezium/pom.xml | 6 +- integration-tests/dozer/pom.xml | 4 +- integration-tests/elasticsearch-rest/pom.xml | 6 +- integration-tests/exec/pom.xml | 4 +- integration-tests/fhir/pom.xml | 6 +- integration-tests/file/pom.xml | 4 +- integration-tests/flatpack/pom.xml | 6 +- integration-tests/ftp/pom.xml | 4 +- integration-tests/{arangodb => git}/pom.xml | 18 +- .../quarkus/component/git/it/GitResource.java | 98 ++++++ .../camel/quarkus/component/git/it/GitIT.java} | 4 +- .../camel/quarkus/component/git/it/GitTest.java} | 58 ++-- integration-tests/github/pom.xml | 4 +- integration-tests/google/pom.xml | 6 +- integration-tests/graphql/pom.xml | 4 +- integration-tests/grok/pom.xml | 6 +- integration-tests/http/pom.xml | 4 +- integration-tests/hystrix/pom.xml | 4 +- integration-tests/infinispan/pom.xml | 6 +- integration-tests/influxdb/pom.xml | 6 +- integration-tests/jaxb/pom.xml | 4 +- integration-tests/jdbc/pom.xml | 4 +- integration-tests/jira/pom.xml | 6 +- integration-tests/jolt/pom.xml | 4 +- integration-tests/jpa/pom.xml | 4 +- integration-tests/json-validator/pom.xml | 6 +- integration-tests/jsonpath/pom.xml | 4 +- integration-tests/jta/pom.xml | 6 +- integration-tests/kafka/pom.xml | 2 +- integration-tests/kubernetes/pom.xml | 4 +- integration-tests/kudu/pom.xml | 6 +- integration-tests/mail/pom.xml | 4 +- integration-tests/main-caffeine-lrucache/pom.xml | 6 +- integration-tests/main-collector/pom.xml | 6 +- integration-tests/main-command-mode/pom.xml | 4 +- integration-tests/main-devmode/pom.xml | 6 +- integration-tests/main-xml-io/pom.xml | 6 +- integration-tests/main-xml-jaxb/pom.xml | 6 +- integration-tests/main/pom.xml | 6 +- integration-tests/master/pom.xml | 6 +- integration-tests/messaging/pom.xml | 6 +- integration-tests/microprofile/pom.xml | 6 +- integration-tests/mock/pom.xml | 6 +- integration-tests/mongodb/pom.xml | 4 +- integration-tests/mustache/pom.xml | 4 +- integration-tests/netty/pom.xml | 4 +- integration-tests/olingo4/pom.xml | 4 +- integration-tests/openapi-java/pom.xml | 6 +- integration-tests/opentracing/pom.xml | 6 +- integration-tests/pdf/pom.xml | 4 +- integration-tests/platform-http-engine/pom.xml | 4 +- integration-tests/platform-http/pom.xml | 4 +- integration-tests/pom.xml | 1 + integration-tests/quartz/pom.xml | 4 +- integration-tests/qute/pom.xml | 4 +- integration-tests/reactive-streams/pom.xml | 6 +- integration-tests/ref/pom.xml | 4 +- integration-tests/rest-binding-mode-xml/pom.xml | 6 +- integration-tests/rest-openapi/pom.xml | 4 +- integration-tests/rest/pom.xml | 6 +- integration-tests/salesforce/pom.xml | 6 +- integration-tests/sap-netweaver/pom.xml | 4 +- integration-tests/scheduler/pom.xml | 4 +- integration-tests/seda/pom.xml | 4 +- integration-tests/send-dynamic-http/pom.xml | 6 +- integration-tests/servicenow/pom.xml | 6 +- integration-tests/servlet/pom.xml | 4 +- integration-tests/slack/pom.xml | 6 +- .../smallrye-reactive-messaging/pom.xml | 6 +- integration-tests/soap/pom.xml | 4 +- integration-tests/sql/pom.xml | 4 +- integration-tests/stream/pom.xml | 4 +- integration-tests/tarfile/pom.xml | 4 +- integration-tests/telegram/pom.xml | 10 +- integration-tests/tika/pom.xml | 4 +- integration-tests/twitter/pom.xml | 6 +- integration-tests/validator/pom.xml | 4 +- integration-tests/vertx/pom.xml | 4 +- integration-tests/websocket-jsr356/pom.xml | 4 +- integration-tests/xml/pom.xml | 4 +- integration-tests/xstream/pom.xml | 4 +- pom.xml | 4 +- poms/bom/pom.xml | 15 + .../quarkus/maven/UpdateDocExtensionsListMojo.java | 14 - .../resources/doc-templates/camel-kind.adoc.ftl | 36 +- .../resources/doc-templates/extensions.adoc.ftl | 27 +- tooling/scripts/test-categories.yaml | 1 + 156 files changed, 1383 insertions(+), 814 deletions(-) create mode 100644 Jenkinsfile copy docs/modules/ROOT/pages/reference/extensions/{aws-iam.adoc => git.adoc} (51%) copy {extensions-core/threadpoolfactory-vertx => extensions/git}/deployment/pom.xml (86%) copy extensions/{log/deployment/src/main/java/org/apache/camel/quarkus/component/log/deployment/LogProcessor.java => git/deployment/src/main/java/org/apache/camel/quarkus/component/git/deployment/GitProcessor.java} (88%) copy extensions/{jpa => git}/pom.xml (94%) copy extensions/{master => git}/runtime/pom.xml (89%) create mode 100644 extensions/git/runtime/src/main/doc/configuration.adoc copy extensions/{gson => git}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (91%) copy integration-tests/{arangodb => git}/pom.xml (86%) create mode 100644 integration-tests/git/src/main/java/org/apache/camel/quarkus/component/git/it/GitResource.java copy integration-tests/{csv/src/test/java/org/apache/camel/quarkus/component/csv/it/CsvIT.java => git/src/test/java/org/apache/camel/quarkus/component/git/it/GitIT.java} (91%) copy integration-tests/{mongodb/src/test/java/org/apache/camel/quarkus/component/mongodb/it/MongodbGridfsTest.java => git/src/test/java/org/apache/camel/quarkus/component/git/it/GitTest.java} (50%)