This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git
from 447870f4be4 CAMEL-20785: avoid tightly coupling to startCamelContext
add 468c699f65a CAMEL-20789: Download binary content of Secret or Config
Map in property resolver (#14195)
No new revisions were added by this update.
Summary of changes:
.../camel/properties-function/configmap-binary | 2 +
.../apache/camel/properties-function/secret-binary | 2 +
...n.java => BaseConfigMapPropertiesFunction.java} | 10 +----
.../properties/BasePropertiesFunction.java | 24 +++++++++-
...tion.java => BaseSecretPropertiesFunction.java} | 12 ++---
.../ConfigMapBinaryPropertiesFunction.java | 29 ++++++++++++
.../properties/ConfigMapPropertiesFunction.java | 44 +-----------------
.../properties/SecretBinaryPropertiesFunction.java | 29 ++++++++++++
.../properties/SecretPropertiesFunction.java | 44 +-----------------
.../kubernetes/KubernetesTestSupport.java | 5 +++
...ConfigMapBinaryMountPropertiesFunctionTest.java | 49 +++++++++++++++++++++
.../ConfigMapPropertiesFunctionLocalModeTest.java | 17 +++++++
.../ConfigMapPropertiesFunctionRouteTest.java | 23 +++++++++-
.../ConfigMapPropertiesFunctionTest.java | 2 +-
.../SecretBinaryMountPropertiesFunctionTest.java | 48 ++++++++++++++++++++
.../SecretPropertiesFunctionRouteTest.java | 18 +++++++-
.../src/test/resources/binary-example/binary.bin | Bin 0 -> 256 bytes
.../ROOT/pages/using-propertyplaceholder.adoc | 15 ++++++-
18 files changed, 265 insertions(+), 108 deletions(-)
create mode 100644
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/configmap-binary
create mode 100644
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/secret-binary
copy
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/{ConfigMapPropertiesFunction.java
=> BaseConfigMapPropertiesFunction.java} (88%)
copy
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/{SecretPropertiesFunction.java
=> BaseSecretPropertiesFunction.java} (88%)
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/ConfigMapBinaryPropertiesFunction.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/SecretBinaryPropertiesFunction.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/ConfigMapBinaryMountPropertiesFunctionTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/SecretBinaryMountPropertiesFunctionTest.java
create mode 100644
components/camel-kubernetes/src/test/resources/binary-example/binary.bin