diff --git a/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/testcontainers/VmwHarborProxyImageNameSubstitutor.java b/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/testcontainers/VmwHarborProxyImageNameSubstitutor.java index c5d0b0db..a383a394 100644 --- a/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/testcontainers/VmwHarborProxyImageNameSubstitutor.java +++ b/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/testcontainers/VmwHarborProxyImageNameSubstitutor.java @@ -53,12 +53,19 @@ public class VmwHarborProxyImageNameSubstitutor extends ImageNameSubstitutor { originalDockerImageName = originalDockerImageName.substring(TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX.length() - 1); resolvedDockerImageName = String.format(TESTCONTAINERS_HUB_IMAGE_NAME_TEMPLATE, originalDockerImageName); } + else if (isJenkinsEnvironment()) { + resolvedDockerImageName = String.format(TESTCONTAINERS_HUB_IMAGE_NAME_TEMPLATE, originalDockerImageName); + } logInfo("Resolved Docker Image Name [{}]", resolvedDockerImageName); return DockerImageName.parse(resolvedDockerImageName); } + private boolean isJenkinsEnvironment() { + return Boolean.TRUE.equals(Boolean.getBoolean("jenkins")); + } + @Override protected String getDescription() { return "VMware Harbor Proxy Image Name Substitutor";