This is an automated email from the ASF dual-hosted git repository. apupier pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit 62394ff3b30b8de040f4f564933e088e015af7aa Author: Aurélien Pupier <[email protected]> AuthorDate: Mon Sep 28 09:31:03 2026 +0200 Deprecate test infra service MinIO Signed-off-by: Aurélien Pupier <[email protected]> --- test-infra/camel-test-infra-minio/pom.xml | 2 +- .../java/org/apache/camel/test/infra/minio/common/MinioProperties.java | 1 + .../org/apache/camel/test/infra/minio/services/MinioInfraService.java | 1 + .../test/infra/minio/services/MinioLocalContainerInfraService.java | 1 + .../apache/camel/test/infra/minio/services/MinioRemoteInfraService.java | 1 + .../java/org/apache/camel/test/infra/minio/services/MinioService.java | 1 + .../org/apache/camel/test/infra/minio/services/MinioServiceFactory.java | 1 + 7 files changed, 7 insertions(+), 1 deletion(-) diff --git a/test-infra/camel-test-infra-minio/pom.xml b/test-infra/camel-test-infra-minio/pom.xml index 9c3ce8bb75c5..b9c33cee3322 100644 --- a/test-infra/camel-test-infra-minio/pom.xml +++ b/test-infra/camel-test-infra-minio/pom.xml @@ -28,7 +28,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>camel-test-infra-minio</artifactId> - <name>Camel :: Test Infra :: Minio</name> + <name>Camel :: Test Infra :: Minio (deprecated)</name> <dependencies> <dependency> diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/common/MinioProperties.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/common/MinioProperties.java index 02460c764eed..5401fccb7879 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/common/MinioProperties.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/common/MinioProperties.java @@ -17,6 +17,7 @@ package org.apache.camel.test.infra.minio.common; +@Deprecated(since = "4.23") public final class MinioProperties { public static final String MINIO_CONTAINER = "minio.container"; public static final String ACCESS_KEY = "minio.access.key"; diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioInfraService.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioInfraService.java index 7ecdb6d32e3d..7ca8329578c0 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioInfraService.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioInfraService.java @@ -21,6 +21,7 @@ import org.apache.camel.test.infra.common.services.InfrastructureService; /** * Test infra service for Minio */ +@Deprecated(since = "4.23") public interface MinioInfraService extends InfrastructureService { String secretKey(); diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java index 420006bc634f..7511911d521d 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java @@ -32,6 +32,7 @@ import org.testcontainers.containers.wait.strategy.HttpWaitStrategy; description = "MinIO is a high-performance S3 compatible object storage", serviceAlias = { "minio" }, uiSupported = true) +@Deprecated(since = "4.23") public class MinioLocalContainerInfraService implements MinioInfraService, ContainerService<GenericContainer<?>> { public static final String CONTAINER_NAME = "minio"; private static final String ACCESS_KEY = System.getProperty(MinioProperties.ACCESS_KEY, "testAccessKey"); diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioRemoteInfraService.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioRemoteInfraService.java index 56c25c033425..833c6f885b2f 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioRemoteInfraService.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioRemoteInfraService.java @@ -18,6 +18,7 @@ package org.apache.camel.test.infra.minio.services; import org.apache.camel.test.infra.minio.common.MinioProperties; +@Deprecated(since = "4.23") public class MinioRemoteInfraService implements MinioInfraService { @Override diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioService.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioService.java index 34d45f0af9e5..9074c4dc59f9 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioService.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioService.java @@ -22,5 +22,6 @@ import org.apache.camel.test.infra.common.services.TestService; /** * Test infra service for Minio */ +@Deprecated(since = "4.23") public interface MinioService extends TestService, MinioInfraService, ContainerTestService { } diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioServiceFactory.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioServiceFactory.java index 1ed85dc0c28d..9d08148e1af9 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioServiceFactory.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioServiceFactory.java @@ -19,6 +19,7 @@ package org.apache.camel.test.infra.minio.services; import org.apache.camel.test.infra.common.services.SimpleTestServiceBuilder; import org.apache.camel.test.infra.common.services.SingletonService; +@Deprecated(since = "4.23") public final class MinioServiceFactory { private static class SingletonMinioService extends SingletonService<MinioService> implements MinioService {
