diff --git a/alfa-client/Jenkinsfile.e2e b/alfa-client/Jenkinsfile.e2e index 969feac97e3411e0ac902384dd2e0e394c2d5700..d77a9d0ac1a6ea50612cf2dfe677ccb62640ec5a 100644 --- a/alfa-client/Jenkinsfile.e2e +++ b/alfa-client/Jenkinsfile.e2e @@ -642,11 +642,13 @@ Boolean hasNamespaceFile(String bezeichner) { Void waitForDeletion(String bezeichner) { try { - sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=900s" + sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=120s" } catch (Exception e) { try { - sh "kubectl patch applications.argoproj.io by-${bezeichner}-dev-application -n argocd --type=json -p '[{"op": "remove", "path": "/metadata/finalizers"}]'" - sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=900s" + sh """ + kubectl patch applications.argoproj.io by-${bezeichner}-dev-application -n argocd --type=json -p '[{"op": "remove", "path": "/metadata/finalizers"}]' + """ + sh "kubectl wait --for=delete applications/by-${bezeichner}-dev-application -n argocd --timeout=120s" } catch (Exception e2) { error("Application by-${bezeichner}-dev-application konnte nicht gelöscht werden") }