This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26901-run-deps
in repository https://gitbox.apache.org/repos/asf/camel.git
from 1f2b88d11e92 Merge remote-tracking branch 'origin/main' into
CAMEL-26901-run-deps
add aa34e7656972 build(deps): bump io.undertow:undertow-servlet from
2.3.26.Final to 2.3.27.Final (#29797)
add 9188eb71a4db build(deps): bump com.alibaba:fastjson from 2.0.65 to
2.0.66 (#29798)
add d9f8542edd17 build(deps): bump io.atlassian.fugue:fugue from 6.1.7 to
6.1.8 (#29799)
add 144f7ecc9b66 build(deps): bump jetty-version from 12.1.14 to 12.1.15
(#29801)
add d0381bafb261 CAMEL-26881: camel-core - Aggregate EIP: an Error of the
aggregation strategy or repository no longer stops the completion timeout,
interval or recover task (#29785)
add 6bc46f9cffc1 CAMEL-26884: camel-nats - the stop of a consumer or
producer goes on when the flush fails, and a consumer ends a pull subscription
made while it stops (#29788)
add 5337aee73a02 CAMEL-26886: camel-core - Simple: the other functions
with arguments keep an empty argument, and a comma in a nested function does
not split (#29790)
add 28f3170dcc6a CAMEL-26887: camel-zookeeper-master -
ZookeeperGroupSupport closes only what it created, and reads the
zookeeper.password property (#29791)
add 7acfd1c80a27 CAMEL-26888: camel-core - an Error of the aggregation
strategy of an enrich, or of a split watermark, fails the exchange (#29792)
add 870029043b6b camel-docling: return DocTags content and reject
html_split_page on docling-serve (#29594)
add 08ac676186c3 CAMEL-26896: camel-openfga - preserve the relationship
condition on tuple writes and read projections (#29744)
add 83e34183c216 CAMEL-26847: Add embedded Cedar authorization component
(#29746)
add eb036c7c23c5 CAMEL-26622: camel-google-storage - run the integration
tests on Floci GCP (#29818)
add ac28671dfc12 CAMEL-26838: Support bundle-aware server readiness checks
(#29833)
add 644ff8dadb28 CAMEL-26276: camel-clickup - do not log the webhook
signatures, and mask the credentials in toString() (#29809)
add b1634f831e29 CAMEL-26921: camel-oaipmh - remove the
CamelOaimphIgnoreSSLWarnings producer header (#29843)
add e3dbaac34082 CAMEL-26911: camel-jbang - camel trace and camel receive
clear empty the file, so the next batch is not lost (#29825)
add fb95633ad068 CAMEL-26911: camel-jbang - camel log keeps a stack trace
with its record, and closes the logs it read (#29827)
add 8cf0a6f155cc CAMEL-26911: camel-cli-connector - answers of actions are
written aside and moved in place, so a tool never reads half of one (#29830)
add 9aec06e92e0d CAMEL-26912: camel-jbang - exports in one directory run
one at a time, so they do not mix up their projects (#29812)
add 2b1f09734d0e CAMEL-26912: camel-jbang - camel export no longer deletes
the files of a directory that no export created (#29813)
add a70179ce5b47 CAMEL-26912: camel-jbang - camel export puts a local JAR
in lib as the pom.xml refers to it (#29816)
add a77ed26624fc CAMEL-26912: camel-jbang - camel export loads the Kamelet
catalog only for an integration that uses Kamelets (#29817)
add 5c6edcdddb10 CAMEL-26912: camel-jbang - a drive letter on Windows is
not a scheme, and mvn is mvn.cmd (#29824)
add 0f7aea84b6eb Merge remote-tracking branch 'origin/main' into
CAMEL-26901-run-deps
No new revisions were added by this update.
Summary of changes:
bom/camel-bom/pom.xml | 5 +
catalog/camel-allcomponents/pom.xml | 5 +
.../org/apache/camel/catalog/beans.properties | 2 +
.../catalog/beans/CedarEntityUidExpression.json | 16 +
.../camel/catalog/beans/CedarSecurityPolicy.json | 16 +
.../camel/catalog/beans/OpaSecurityPolicy.json | 2 +-
.../org/apache/camel/catalog/components.properties | 1 +
.../org/apache/camel/catalog/components/cedar.json | 44 ++
.../org/apache/camel/catalog/components/opa.json | 32 +-
.../org/apache/camel/catalog/docs.properties | 1 +
.../apache/camel/catalog/docs/cedar-component.adoc | 276 +++++++++++++
.../apache/camel/catalog/docs/opa-component.adoc | 30 ++
.../camel/catalog/docs/openfga-component.adoc | 15 +-
.../camel/catalog/docs/simple-functions.adoc | 13 +-
.../catalog/docs/zookeeper-master-component.adoc | 2 +
.../apache/camel/catalog/test-infra/metadata.json | 11 +
.../component/docling/DoclingContentExtractor.java | 5 +
.../camel/component/docling/DoclingProducer.java | 17 +-
.../docling/DoclingContentExtractorTest.java | 81 ++++
.../docling/DoclingServeOutputFormatTest.java | 80 ++++
.../camel-google-storage => camel-cedar}/pom.xml | 51 +--
.../component/cedar/CedarComponentConfigurer.java | 58 +++
.../component/cedar/CedarEndpointConfigurer.java | 97 +++++
.../component/cedar/CedarEndpointUriFactory.java} | 45 +--
.../cedar/CedarEntityUidExpressionConfigurer.java | 61 +++
.../cedar/CedarSecurityPolicyConfigurer.java | 91 +++++
.../org/apache/camel/component/cedar/cedar.json | 44 ++
.../services/org/apache/camel/bean.properties | 7 +
.../camel/bean/CedarEntityUidExpression.json | 16 +
.../org/apache/camel/bean/CedarSecurityPolicy.json | 16 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/cedar | 2 +
.../org/apache/camel/configurer/cedar-component | 2 +
.../org/apache/camel/configurer/cedar-endpoint | 2 +
....camel.component.cedar.CedarEntityUidExpression | 2 +
...pache.camel.component.cedar.CedarSecurityPolicy | 2 +
.../org/apache/camel/urifactory/cedar-endpoint | 2 +
.../camel-cedar/src/main/docs/cedar-component.adoc | 276 +++++++++++++
.../component/cedar/CedarAuthorizationResult.java | 54 +++
.../camel/component/cedar/CedarComponent.java} | 36 +-
.../camel/component/cedar/CedarConfiguration.java | 164 ++++++++
.../camel/component/cedar/CedarConstants.java} | 28 +-
.../camel/component/cedar/CedarEndpoint.java | 104 +++++
.../component/cedar/CedarEntityProvider.java} | 31 +-
.../component/cedar/CedarEntityUidExpression.java | 83 ++++
.../camel/component/cedar/CedarEvaluator.java | 327 +++++++++++++++
.../camel/component/cedar/CedarProducer.java} | 29 +-
.../camel/component/cedar/CedarSecurityPolicy.java | 87 ++++
.../component/cedar/CedarSecurityProcessor.java | 93 +++++
.../component/cedar/CedarConfigurationTest.java | 179 +++++++++
.../component/cedar/CedarEndpointBindingTest.java | 68 ++++
.../camel/component/cedar/CedarEvaluatorTest.java | 445 +++++++++++++++++++++
.../component/clickup/ClickUpConfiguration.java | 11 +-
.../clickup/InvalidMessageSignatureException.java | 15 +
.../camel/component/clickup/model/Webhook.java | 9 +-
.../clickup/service/ClickUpWebhookService.java | 12 +-
.../component/clickup/ClickUpToStringTest.java | 60 +++
.../clickup/ClickUpWebhookSignatureLogTest.java | 127 ++++++
.../camel-google/camel-google-storage/pom.xml | 12 +
.../google/storage/integration/ComplexIT.java | 97 +++--
.../apache/camel/component/nats/NatsConsumer.java | 94 ++++-
.../apache/camel/component/nats/NatsProducer.java | 24 +-
.../component/nats/NatsConsumerStopGapsTest.java | 309 ++++++++++++++
.../camel/oaipmh/component/OAIPMHProducer.java | 4 +-
.../oaipmh/component/model/OAIPMHConstants.java | 1 -
.../OAIPMHProducerHeadersPerExchangeTest.java | 38 +-
.../OAIPMHProducerIgnoreSSLWarningsTest.java | 76 ++++
.../component/opa/OpaComponentConfigurer.java | 6 +
.../camel/component/opa/OpaEndpointConfigurer.java | 6 +
.../camel/component/opa/OpaEndpointUriFactory.java | 3 +-
.../opa/security/OpaSecurityPolicyConfigurer.java | 6 +
.../org/apache/camel/component/opa/opa.json | 32 +-
.../org/apache/camel/bean/OpaSecurityPolicy.json | 2 +-
.../camel-opa/src/main/docs/opa-component.adoc | 30 ++
.../camel/component/opa/OpaConfiguration.java | 18 +
.../apache/camel/component/opa/OpaEndpoint.java | 3 +
.../apache/camel/component/opa/OpaHealthProbe.java | 23 +-
.../apache/camel/component/opa/OpaProducer.java | 3 +-
.../component/opa/OpaProducerHealthCheck.java | 9 +-
.../component/opa/security/OpaSecurityPolicy.java | 22 +-
.../opa/security/OpaSecurityPolicyHealthCheck.java | 9 +-
.../opa/OpaHealthCheckRegistrationTest.java | 55 +++
.../component/opa/OpaProducerHealthCheckTest.java | 75 ++++
.../security/OpaSecurityPolicyHealthCheckTest.java | 31 +-
.../src/main/docs/openfga-component.adoc | 15 +-
.../camel/component/openfga/OpenFgaProducer.java | 83 +++-
.../openfga/OpenFgaTupleConditionTest.java | 213 ++++++++++
.../src/main/docs/zookeeper-master-component.adoc | 2 +
.../zookeepermaster/ZookeeperGroupSupport.java | 30 +-
.../ZookeeperGroupSupportLifecycleTest.java | 184 +++++++++
components/pom.xml | 1 +
.../modules/languages/pages/simple-functions.adoc | 13 +-
.../language/simple/SimpleFunctionHelper.java | 15 +
.../functions/CollectionFunctionFactory.java | 19 +-
.../simple/functions/CustomFunctionFactory.java | 10 +-
.../simple/functions/MathFunctionFactory.java | 8 +-
.../simple/functions/MiscFunctionFactory.java | 56 +--
.../simple/functions/RandomFunctionFactory.java | 18 +-
.../simple/functions/StringFunctionFactory.java | 28 +-
.../java/org/apache/camel/processor/Enricher.java | 8 +-
.../org/apache/camel/processor/PollEnricher.java | 8 +-
.../java/org/apache/camel/processor/Splitter.java | 8 +-
.../processor/aggregate/AggregateProcessor.java | 42 +-
.../functions/OtherFunctionArgumentsTest.java | 146 +++++++
.../SplitterWatermarkThrowsErrorTest.java | 86 ++++
.../AggregateIntervalTaskExceptionTest.java | 28 +-
.../AggregateOnCompletionThrowsTest.java | 40 +-
.../AggregateTimeoutRepositoryExceptionTest.java | 20 +
.../AggregateTimeoutStrategyThrowsErrorTest.java | 78 ++++
...EnricherAggregationStrategyThrowsErrorTest.java | 98 +++++
.../DefaultTimeoutMapListenerThrowsErrorTest.java | 73 ++++
.../org/apache/camel/main/components.properties | 1 +
.../apache/camel/support/DefaultTimeoutMap.java | 17 +-
.../java/org/apache/camel/util/ArtifactUtils.java | 5 +
.../modules/ROOT/examples/json/cedar.json | 1 +
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/cedar-component.adoc | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 5 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 5 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 84 +++-
.../modules/ROOT/pages/camel-jbang-projects.adoc | 4 +
.../modules/ROOT/pages/error-handler.adoc | 14 +-
.../cli/connector/FileCliConnectorTransport.java | 31 +-
.../connector/FileCliConnectorTransportTest.java | 2 +
.../component/ComponentsBuilderFactory.java | 13 +
.../dsl/CedarComponentBuilderFactory.java | 120 ++++++
.../component/dsl/OpaComponentBuilderFactory.java | 21 +
.../builder/endpoint/EndpointBuilderFactory.java | 1 +
.../camel/builder/endpoint/EndpointBuilders.java | 1 +
.../builder/endpoint/StaticEndpointBuilders.java | 40 ++
.../endpoint/dsl/CedarEndpointBuilderFactory.java | 437 ++++++++++++++++++++
.../endpoint/dsl/OpaEndpointBuilderFactory.java | 36 ++
.../dsl/jbang/core/commands/CamelCommand.java | 6 +-
.../jbang/core/commands/action/CamelLogAction.java | 224 ++++++-----
.../core/commands/action/CamelReceiveAction.java | 4 +-
.../core/commands/action/CamelTraceAction.java | 4 +-
.../camel/dsl/jbang/core/common/ActionClient.java | 21 +-
.../jbang/core/commands/DependencyUpdateTest.java | 2 +
.../core/commands/action/CamelLogActionTest.java | 48 +++
.../commands/action/CamelReceiveActionTest.java | 10 +-
.../core/commands/action/CamelTraceActionTest.java | 10 +-
.../dsl/jbang/core/common/ActionClientTest.java | 25 ++
.../test/resources/golden/expected/deps.export.txt | 1 +
.../resources/golden/expected/excludes.export.txt | 1 +
.../resources/golden/expected/groovy.export.txt | 1 +
.../test/resources/golden/expected/java.export.txt | 1 +
.../resources/golden/expected/kamelet.export.txt | 1 +
.../golden/expected/local-kamelet-dir.export.txt | 1 +
.../golden/expected/maven-main-chaos.maven.txt | 1 +
.../golden/expected/maven-main-mixed.maven.txt | 1 +
.../resources/golden/expected/maven-main.maven.txt | 1 +
.../golden/expected/maven-quarkus-dev.maven.txt | 1 +
.../golden/expected/maven-quarkus.maven.txt | 1 +
.../golden/expected/maven-spring-boot.maven.txt | 1 +
.../resources/golden/expected/mixed.export.txt | 1 +
.../resources/golden/expected/openapi.export.txt | 1 +
.../resources/golden/expected/options.export.txt | 1 +
.../golden/expected/pom-project.export.txt | 1 +
.../golden/expected/profile-prod.export.txt | 1 +
.../resources/golden/expected/profile.export.txt | 1 +
.../golden/expected/resource-dir.export.txt | 1 +
.../golden/expected/run-settings.export.txt | 1 +
.../test/resources/golden/expected/xml.export.txt | 1 +
.../resources/golden/expected/yaml-deps.export.txt | 1 +
.../test/resources/golden/expected/yaml.export.txt | 1 +
.../camel/dsl/jbang/run/common/ExportHelper.java | 26 ++
.../camel/dsl/jbang/run/common/MavenCommand.java | 14 +-
.../dsl/jbang/run/export/CamelMainExporter.java | 16 +-
.../camel/dsl/jbang/run/export/ExportRequest.java | 4 +-
.../camel/dsl/jbang/run/export/Exporter.java | 98 ++++-
.../dsl/jbang/run/export/ProjectExporter.java | 6 +-
.../dsl/jbang/run/export/QuarkusExporter.java | 16 +-
.../dsl/jbang/run/export/SpringBootExporter.java | 16 +-
.../camel/dsl/jbang/run/export/WorkDirLock.java | 109 +++++
.../dsl/jbang/run/common/MavenCommandTest.java | 53 +++
.../camel/dsl/jbang/run/export/ExporterTest.java | 11 +
.../dsl/jbang/run/export/ProjectExporterTest.java | 185 ++++++++-
.../camel-component-known-dependencies.properties | 1 +
parent/pom.xml | 14 +-
test-infra/camel-test-infra-all/pom.xml | 11 +
.../src/generated/resources/META-INF/metadata.json | 11 +
test-infra/camel-test-infra-google-common/pom.xml | 40 ++
.../test/infra/google/common/GoogleProperties.java | 29 +-
.../google/common/services/FlociGcpContainer.java | 50 +++
.../src/main/resources/META-INF/MANIFEST.MF | 0
.../google/common/services/container.properties | 19 +
test-infra/camel-test-infra-google-storage/pom.xml | 40 ++
.../storage/common/GoogleStorageProperties.java | 27 +-
.../services/GoogleStorageInfraService.java | 37 +-
.../GoogleStorageLocalContainerInfraService.java | 103 +++++
.../services/GoogleStorageRemoteInfraService.java | 57 +++
.../storage/services/GoogleStorageService.java | 31 +-
.../services/GoogleStorageServiceFactory.java | 83 ++++
.../src/main/resources/META-INF/MANIFEST.MF | 0
test-infra/pom.xml | 2 +
195 files changed, 7360 insertions(+), 681 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarEntityUidExpression.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarSecurityPolicy.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cedar.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cedar-component.adoc
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingContentExtractorTest.java
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingServeOutputFormatTest.java
copy components/{camel-google/camel-google-storage => camel-cedar}/pom.xml
(61%)
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarComponentConfigurer.java
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointConfigurer.java
copy
components/{camel-opa/src/generated/java/org/apache/camel/component/opa/OpaEndpointUriFactory.java
=>
camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointUriFactory.java}
(61%)
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEntityUidExpressionConfigurer.java
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarSecurityPolicyConfigurer.java
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/org/apache/camel/component/cedar/cedar.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean.properties
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarEntityUidExpression.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarSecurityPolicy.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component/cedar
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-component
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-endpoint
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarEntityUidExpression
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarSecurityPolicy
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/urifactory/cedar-endpoint
create mode 100644 components/camel-cedar/src/main/docs/cedar-component.adoc
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarAuthorizationResult.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarComponent.java}
(53%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConfiguration.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConstants.java}
(52%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEndpoint.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityProvider.java}
(51%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityUidExpression.java
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEvaluator.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarProducer.java}
(53%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityPolicy.java
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityProcessor.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarConfigurationTest.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEndpointBindingTest.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEvaluatorTest.java
create mode 100644
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpToStringTest.java
create mode 100644
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpWebhookSignatureLogTest.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsConsumerStopGapsTest.java
create mode 100644
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHProducerIgnoreSSLWarningsTest.java
create mode 100644
components/camel-openfga/src/test/java/org/apache/camel/component/openfga/OpenFgaTupleConditionTest.java
create mode 100644
components/camel-zookeeper-master/src/test/java/org/apache/camel/component/zookeepermaster/ZookeeperGroupSupportLifecycleTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/OtherFunctionArgumentsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/SplitterWatermarkThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateTimeoutStrategyThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/enricher/EnricherAggregationStrategyThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/DefaultTimeoutMapListenerThrowsErrorTest.java
create mode 120000 docs/components/modules/ROOT/examples/json/cedar.json
create mode 120000 docs/components/modules/ROOT/pages/cedar-component.adoc
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/CedarComponentBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CedarEndpointBuilderFactory.java
create mode 100644
dsl/camel-jbang/camel-jbang-run/src/main/java/org/apache/camel/dsl/jbang/run/export/WorkDirLock.java
create mode 100644
dsl/camel-jbang/camel-jbang-run/src/test/java/org/apache/camel/dsl/jbang/run/common/MavenCommandTest.java
create mode 100644 test-infra/camel-test-infra-google-common/pom.xml
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/GoogleProperties.java
(52%)
create mode 100644
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/services/FlociGcpContainer.java
copy test-infra/{camel-test-infra-arangodb =>
camel-test-infra-google-common}/src/main/resources/META-INF/MANIFEST.MF (100%)
create mode 100644
test-infra/camel-test-infra-google-common/src/main/resources/org/apache/camel/test/infra/google/common/services/container.properties
create mode 100644 test-infra/camel-test-infra-google-storage/pom.xml
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/common/GoogleStorageProperties.java
(52%)
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageInfraService.java
(52%)
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageLocalContainerInfraService.java
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageRemoteInfraService.java
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageService.java
(51%)
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageServiceFactory.java
copy test-infra/{camel-test-infra-arangodb =>
camel-test-infra-google-storage}/src/main/resources/META-INF/MANIFEST.MF (100%)