diff --git a/pom.xml b/pom.xml
index 8b10e9291..0c229febf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -154,6 +154,18 @@
org.apache.groovy
groovy-test
+
+
+ org.apache.groovy
+ groovy-groovysh
+
+
+ jline
+ jline
+
diff --git a/scripts/dev/mirror_images_to_registry.sh b/scripts/dev/mirror_images_to_registry.sh
index caeaa4e0c..e52da75b8 100755
--- a/scripts/dev/mirror_images_to_registry.sh
+++ b/scripts/dev/mirror_images_to_registry.sh
@@ -29,7 +29,7 @@ CERT_MANAGER_CA_INJECTOR="docker://quay.io/jetstack/cert-manager-cainjector:v1.1
CERT_MANAGER_WEBHOOK="docker://quay.io/jetstack/cert-manager-webhook:v1.16.1"
KUBECTL_IMAGE="docker://alpine/kubectl:latest"
-TEMURIN_IMAGE="docker://eclipse-temurin:17-jre-alpine"
+TEMURIN_IMAGE="docker://eclipse-temurin:17-jre"
HELM_IMAGE="docker://ghcr.io/cloudogu/helm:latest"
MVN_IMAGE="docker://maven:3-eclipse-temurin-17-alpine"
YAMLLINT_IMAGE="docker://cytopia/yamllint:latest"
@@ -98,7 +98,7 @@ if [[ -n $HARBOR ]]; then
# Needed for the builds to work with proxy-registry
skopeo copy $KUBECTL_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/alpine/kubectl:latest
- skopeo copy $TEMURIN_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/eclipse-temurin:17-jre-alpine
+ skopeo copy $TEMURIN_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/eclipse-temurin:17-jre
skopeo copy $HELM_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/helm:latest
skopeo copy $MVN_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/maven:3-eclipse-temurin-17-alpine
skopeo copy $YAMLLINT_IMAGE --dest-creds Proxy:Proxy12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/proxy/yamllint:latest
@@ -129,7 +129,7 @@ skopeo copy $CERT_MANAGER_WEBHOOK --dest-creds admin:Harbor12345 --dest-tls-veri
# Needed for the builds to work with proxy-registry
skopeo copy $KUBECTL_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/alpine/kubectl:latest
-skopeo copy $TEMURIN_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/eclipse-temurin:17-jre-alpine
+skopeo copy $TEMURIN_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/eclipse-temurin:17-jre
skopeo copy $HELM_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/helm:latest
skopeo copy $MVN_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/maven:3-eclipse-temurin-17-alpine
skopeo copy $YAMLLINT_IMAGE --dest-creds admin:Harbor12345 --dest-tls-verify=false $REGISTRY_DOCKER_BASE_URL/library/yamllint:latest
diff --git a/scripts/dev/prepare_two_registries.sh b/scripts/dev/prepare_two_registries.sh
index cab29f1cc..0908985f4 100755
--- a/scripts/dev/prepare_two_registries.sh
+++ b/scripts/dev/prepare_two_registries.sh
@@ -52,7 +52,7 @@ content:
kubeval: "localhost:30000/proxy/helm:latest"
helmKubeval: "localhost:30000/proxy/helm:latest"
yamllint: "localhost:30000/proxy/cytopia/yamllint:latest"
- petclinic: "localhost:30000/proxy/eclipse-temurin:17-jre-alpine"
+ petclinic: "localhost:30000/proxy/eclipse-temurin:17-jre"
maven: "localhost:30000/proxy/maven:3-eclipse-temurin-17-alpine"
registry:
internalPort: 30000
diff --git a/src/main/resources/application-content-examples.yaml b/src/main/resources/application-content-examples.yaml
index 0c61dd699..9367f959c 100644
--- a/src/main/resources/application-content-examples.yaml
+++ b/src/main/resources/application-content-examples.yaml
@@ -54,5 +54,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/main/resources/application-full-prefix.yaml b/src/main/resources/application-full-prefix.yaml
index 0fb69fc05..7addb4d52 100644
--- a/src/main/resources/application-full-prefix.yaml
+++ b/src/main/resources/application-full-prefix.yaml
@@ -62,5 +62,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/main/resources/application-full.yaml b/src/main/resources/application-full.yaml
index a299de7a2..215e57876 100644
--- a/src/main/resources/application-full.yaml
+++ b/src/main/resources/application-full.yaml
@@ -61,5 +61,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/main/resources/application-keycloak.yaml b/src/main/resources/application-keycloak.yaml
index ae441e8bb..39f07ddaf 100644
--- a/src/main/resources/application-keycloak.yaml
+++ b/src/main/resources/application-keycloak.yaml
@@ -92,5 +92,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/main/resources/application-operator-content-examples.yaml b/src/main/resources/application-operator-content-examples.yaml
index 04a73a6f9..7e3e5aef1 100644
--- a/src/main/resources/application-operator-content-examples.yaml
+++ b/src/main/resources/application-operator-content-examples.yaml
@@ -54,5 +54,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/main/resources/application-operator-full.yaml b/src/main/resources/application-operator-full.yaml
index cf593dc92..1c867e899 100644
--- a/src/main/resources/application-operator-full.yaml
+++ b/src/main/resources/application-operator-full.yaml
@@ -63,5 +63,5 @@ content:
kubeval: "ghcr.io/cloudogu/helm:latest"
helmKubeval: "ghcr.io/cloudogu/helm:latest"
yamllint: "cytopia/yamllint:1.25-0.7"
- petclinic: "eclipse-temurin:17-jre-alpine"
+ petclinic: "eclipse-temurin:17-jre"
maven: ""
diff --git a/src/test/groovy/com/cloudogu/gitops/tools/core/argocd/ArgoCDTest.groovy b/src/test/groovy/com/cloudogu/gitops/tools/core/argocd/ArgoCDTest.groovy
index 6d4322ac9..1eab9a967 100644
--- a/src/test/groovy/com/cloudogu/gitops/tools/core/argocd/ArgoCDTest.groovy
+++ b/src/test/groovy/com/cloudogu/gitops/tools/core/argocd/ArgoCDTest.groovy
@@ -97,7 +97,7 @@ class ArgoCDTest {
kubeval : 'ghcr.io/cloudogu/helm:4.2.1-1',
helmKubeval: 'ghcr.io/cloudogu/helm:4.2.1-1',
yamllint : 'cytopia/yamllint:1.25-0.7',
- petclinic : 'eclipse-temurin:17-jre-alpine',
+ petclinic : 'eclipse-temurin:17-jre',
maven : '']]],
features: [argocd : [operator : false,
active : true,
@@ -1679,10 +1679,10 @@ class ArgoCDTest {
ArgoCDTestContext testContext) {
super(k8sClient,
new HelmClient(helmCommands),
- new FileSystemUtils(),
- testContext.gitHandler,
- new DeploymentModeFactory(),
- new ArgoCDToolConfigMapper(cfg))
+ new FileSystemUtils(),
+ testContext.gitHandler,
+ new DeploymentModeFactory(),
+ new ArgoCDToolConfigMapper(cfg))
this.cfg = cfg
this.tenantProvider = tenantProvider