diff --git a/alfa-client/Jenkinsfile.e2e b/alfa-client/Jenkinsfile.e2e index 772abf065663e2bc567809613900c0b7df422437..9b55f66a5146de14b99bdb88d22821c906c2d13e 100644 --- a/alfa-client/Jenkinsfile.e2e +++ b/alfa-client/Jenkinsfile.e2e @@ -750,7 +750,7 @@ String generateCypressConfig(String bezeichner, String appName, String appVarian def decodedPassword = decodeString(vorgangManagerDatabaseSecret.password); def parsablePassword = makePasswordUrlConform(decodedPassword); - config.baseUrl = "https://${bezeichner}.${env.CLUSTER_BASE_URL}" as String + config.baseUrl = "https://${generateUrlBezeichner(bezeichner, appName)}.${env.CLUSTER_BASE_URL}" as String config.env.dbUrl = "mongodb://${decodeString(vorgangManagerDatabaseSecret.username)}:${parsablePassword}@localhost:${dbPort}/admin?ssl=false&directConnection=true&socketTimeoutMS=30000&heartbeatFrequencyMS=10000" as String config.env.keycloakUrl = "https://${env.SSO_URL}/" as String config.env.keycloakRealm = namespace as String @@ -773,6 +773,13 @@ String generateCypressConfig(String bezeichner, String appName, String appVarian return "cypress-ci-"+appVariant+".config.ts" } +String generateUrlBezeichner(String bezeichner, String appName){ + if(appName == 'admin-e2e'){ + return "${bezeichner}-admin"; + } + return bezeichner; +} + String makePasswordUrlConform(String password) {