This is an automated email from the ASF dual-hosted git repository. zbendhiba pushed a change to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
discard 2937cbd Kamelet.adoc changes discard dff1e8a fix compilation errors in camel-master branch discard b2777a1 Upgrade to Camel 3.10.0 add 0d20a2c Reballance CI test categories add 6806074 Do also in CI cron jobs: Test skipped in native mode should be executed on default Java version at least #2389 add 1c39589 Do not validate docs link in inital-mvn-install CI phase add 0613128 Reballance CI test categories even more add de9d0d2 Use generic group names in test-categories.yaml add f34648d Updated CHANGELOG.md add 1d18534 Updated CHANGELOG.md add e67a79a Updated CHANGELOG.md add 845983a Fix invalid xref link to configuration.adoc add 9b25ac0 Remove camel-quarkus-integration-testcontainers-support add c50a7ae Inherit testcontainers dependencies from quarkus-bom add 6579e54 Updated CHANGELOG.md add f25bb0f Fix SlackConfig class for native builds add 4ff104b bindy: fixed the locale test so that it detects issues on Java 8 too #2445 add 10f9e37 Updated CHANGELOG.md add bca0397 Add missing test scope to camel-quarkus-integration-test-support add 9c490d8 update ci doc (#2498) add 0c54e05 Add integration tests #2388 new c0bfa29 Upgrade to Camel 3.10.0 new c777367 fix compilation errors in camel-master branch new c3e34b8 Kamelet.adoc changes 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 (2937cbd) \ N -- N -- N refs/heads/camel-main (c3e34b8) 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 3 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 | 38 +- .github/workflows/ci-build.yaml | 2 +- .github/workflows/quarkus-master-cron.yaml | 38 +- CHANGELOG.md | 17 +- docs/modules/ROOT/pages/contributor-guide/ci.adoc | 2 +- .../ROOT/pages/reference/extensions/core.adoc | 2 +- .../apache/camel/quarkus/main/CamelMainConfig.java | 2 +- extensions-jvm/couchbase/integration-test/pom.xml | 5 - .../couchbase/it/CouchbaseTestResource.java | 4 +- extensions-jvm/redis/integration-test/pom.xml | 6 +- .../component/redis/it/RedisTestResource.java | 4 +- extensions/slack/runtime/pom.xml | 5 + .../component/slack/graal/SlackSubstitutions.java | 196 +++++++++ integration-tests-support/aws2/pom.xml | 2 +- .../test/support/aws2/Aws2TestResource.java | 4 +- integration-tests-support/azure/pom.xml | 6 +- integration-tests-support/pom.xml | 1 - .../testcontainers-support/pom.xml | 54 --- .../quarkus/testcontainers/ContainerSupport.java | 28 -- integration-tests/activemq/pom.xml | 4 +- integration-tests/amqp/pom.xml | 4 +- integration-tests/arangodb/pom.xml | 4 +- .../arangodb/it/ArangodbTestResource.java | 4 +- .../quarkus/component/bindy/it/BindyResource.java | 2 +- .../quarkus/component/bindy/it/BindyTestRoute.java | 2 +- integration-tests/cassandraql/pom.xml | 5 - .../cassandraql/it/CassandraqlTestResource.java | 4 +- integration-tests/consul/pom.xml | 4 +- .../component/consul/it/ConsulTestResource.java | 4 +- integration-tests/couchdb/pom.xml | 6 +- .../component/couchdb/it/CouchdbTestResource.java | 4 +- integration-tests/debezium/pom.xml | 5 - .../common/it/AbstractDebeziumTestResource.java | 4 +- integration-tests/digitalocean/README.adoc | 3 +- .../digitalocean/it/DigitaloceanResource.java | 405 ++++++++++++++++-- .../digitalocean/it/DigitaloceanRoute.java | 29 ++ .../digitalocean/it/DigitaloceanDropletIT.java | 7 +- .../digitalocean/it/DigitaloceanDropletTest.java | 451 +++++++++++++++++++++ .../digitalocean/it/DigitaloceanTest.java | 222 +++++----- .../digitalocean/it/DigitaloceanTestResource.java | 3 +- .../src/test/resources/mappings/account.json | 28 ++ .../src/test/resources/mappings/action.json | 28 ++ .../test/resources/mappings/actionFloatingIp.json | 28 ++ .../src/test/resources/mappings/actions.json | 28 ++ .../resources/mappings/actionsBlockStorage.json | 28 ++ .../resources/mappings/createBlockStorage.json | 28 ++ .../test/resources/mappings/createFloatingIp.json | 28 ++ .../src/test/resources/mappings/createKey.json | 28 ++ .../src/test/resources/mappings/createTag.json | 28 ++ .../resources/mappings/deleteBlockStorage.json | 28 ++ .../test/resources/mappings/deleteFloatingIp.json | 28 ++ .../src/test/resources/mappings/deleteKey.json | 28 ++ .../test/resources/mappings/deleteSnapshot.json | 28 ++ .../src/test/resources/mappings/deleteTag.json | 28 ++ .../mappings/getAllActionsFloatingIp.json | 28 ++ .../resources/mappings/getAllBlockstorages.json | 28 ++ .../test/resources/mappings/getAllFloatingIps.json | 28 ++ .../src/test/resources/mappings/getAllKeys.json | 28 ++ .../src/test/resources/mappings/getAllTags.json | 28 ++ .../test/resources/mappings/getBlockStorage.json | 28 ++ .../src/test/resources/mappings/getDroplet.json | 2 +- .../src/test/resources/mappings/getFloatingIp.json | 28 ++ .../src/test/resources/mappings/getKey.json | 28 ++ .../src/test/resources/mappings/getTag.json | 28 ++ .../src/test/resources/mappings/imageById.json | 28 ++ .../src/test/resources/mappings/images.json | 28 ++ .../test/resources/mappings/images_private.json | 28 ++ .../src/test/resources/mappings/regions.json | 28 ++ .../src/test/resources/mappings/sizes.json | 28 ++ .../src/test/resources/mappings/snapshotById.json | 28 ++ .../src/test/resources/mappings/snapshots.json | 28 ++ .../src/test/resources/mappings/updateKey.json | 28 ++ integration-tests/elasticsearch-rest/pom.xml | 4 +- integration-tests/fhir/pom.xml | 7 +- .../component/fhir/it/FhirTestResource.java | 4 +- integration-tests/google-pubsub/pom.xml | 4 +- integration-tests/infinispan/pom.xml | 11 +- .../infinispan/InfinispanServerTestResource.java | 11 +- integration-tests/influxdb/pom.xml | 6 +- .../influxdb/it/InfluxdbTestResource.java | 8 +- integration-tests/ipfs/pom.xml | 4 +- integration-tests/jsch/pom.xml | 4 +- integration-tests/jta/pom.xml | 4 +- integration-tests/kafka-sasl/pom.xml | 2 +- integration-tests/kafka/pom.xml | 2 +- .../component/kafka/it/CamelKafkaTestResource.java | 4 +- integration-tests/kudu/pom.xml | 6 +- .../component/kudu/it/KuduTestResource.java | 4 +- integration-tests/lra/pom.xml | 7 +- integration-tests/messaging/pom.xml | 4 +- integration-tests/minio/pom.xml | 8 +- .../component/minio/it/MinioTestResource.java | 4 +- integration-tests/mongodb/pom.xml | 6 +- .../component/mongodb/it/MongoDbTestResource.java | 4 +- integration-tests/nats/pom.xml | 8 +- .../component/nats/it/NatsTestResource.java | 4 +- integration-tests/nsq/pom.xml | 4 +- .../quarkus/component/nsq/it/NsqTestResource.java | 4 +- integration-tests/paho-mqtt5/pom.xml | 4 +- integration-tests/pg-replication-slot/pom.xml | 4 +- .../slot/it/PgReplicationSlotTestResource.java | 4 +- integration-tests/pgevent/pom.xml | 14 +- .../component/pgevent/it/PgEventTestResource.java | 13 +- integration-tests/rabbitmq/pom.xml | 4 +- integration-tests/slack/pom.xml | 22 +- .../src/main/resources/application.properties | 2 +- integration-tests/solr/pom.xml | 5 - .../component/solr/it/SolrTestResource.java | 4 +- integration-tests/spring-rabbitmq/pom.xml | 6 +- integration-tests/ssh/pom.xml | 4 +- integration-tests/syslog/pom.xml | 1 + integration-tests/vertx-kafka/pom.xml | 5 - .../vertx/kafka/it/VertxKafkaTestResource.java | 4 +- pom.xml | 1 - poms/bom-test/pom.xml | 35 -- tooling/scripts/test-categories.yaml | 56 +-- 116 files changed, 2248 insertions(+), 540 deletions(-) create mode 100644 extensions/slack/runtime/src/main/java/org/apache/camel/quarkus/component/slack/graal/SlackSubstitutions.java delete mode 100644 integration-tests-support/testcontainers-support/pom.xml delete mode 100644 integration-tests-support/testcontainers-support/src/main/java/org/apache/camel/quarkus/testcontainers/ContainerSupport.java rename integration-tests-support/testcontainers-support/src/main/java/org/apache/camel/quarkus/testcontainers/ContainerResourceLifecycleManager.java => integration-tests/digitalocean/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanDropletIT.java (79%) create mode 100644 integration-tests/digitalocean/src/test/java/org/apache/camel/quarkus/component/digitalocean/it/DigitaloceanDropletTest.java create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/account.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/action.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/actionFloatingIp.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/actions.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/actionsBlockStorage.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/createBlockStorage.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/createFloatingIp.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/createKey.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/createTag.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteBlockStorage.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteFloatingIp.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteKey.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteSnapshot.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/deleteTag.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getAllActionsFloatingIp.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getAllBlockstorages.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getAllFloatingIps.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getAllKeys.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getAllTags.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getBlockStorage.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getFloatingIp.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getKey.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/getTag.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/imageById.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/images.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/images_private.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/regions.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/sizes.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/snapshotById.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/snapshots.json create mode 100644 integration-tests/digitalocean/src/test/resources/mappings/updateKey.json rename integration-tests-support/testcontainers-support/src/main/resources/testcontainers.properties => integration-tests/slack/src/main/resources/application.properties (95%)