diff --git a/goofy-client/apps/goofy-e2e/Jenkinsfile b/goofy-client/apps/goofy-e2e/Jenkinsfile index f410c4da988cb6b42aa1ba0efc387822a0a69cc3..8fbeed661d58a3367d21309152bb4a42b1092a76 100644 --- a/goofy-client/apps/goofy-e2e/Jenkinsfile +++ b/goofy-client/apps/goofy-e2e/Jenkinsfile @@ -104,10 +104,13 @@ pipeline { parameters: [ string(name: "GoofyImageTag", defaultValue: env.GOOFY_IMAGE_TAG, trim: true), string(name: "GoofyHelmChartVersion", defaultValue: env.GOOFY_HELM_CHART_VERSION, trim: true), + string(name: "GoofyHelmRepoUrl", defaultValue: env.GOOFY_HELM_REPO_URL, trim: true), string(name: "PlutoImageTag", defaultValue: env.PLUTO_IMAGE_TAG, trim: true), string(name: "PlutoHelmChartVersion", defaultValue: env.PLUTO_HELM_CHART_VERSION, trim: true), + string(name: "PlutoHelmRepoUrl", defaultValue: env.PLUTO_HELM_REPO_URL, trim: true), string(name: "UserManagerImageTag", defaultValue: env.USER_MANAGER_IMAGE_TAG, trim: true), - string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true) + string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true), + string(name: "UserManagerHelmRepoUrl", defaultValue: env.USER_MANAGER_HELM_REPO_URL, trim: true) ] initEnvUserVersions(userVersions) @@ -333,6 +336,16 @@ Void initEnvGoofyDefaultVersions() { env.GOOFY_IMAGE_TAG = getFeatureBranchImageTag() env.GOOFY_HELM_CHART_VERSION = getFeatureBranchHelmChartVersion() } + + env.GOOFY_HELM_REPO_URL = getHelmRepoUrl() +} + +String getHelmRepoUrl() { + if (isReleaseBranch()) { + return "https://nexus.ozg-sh.de/repository/ozg-base-apps" + } + + return "https://nexus.ozg-sh.de/repository/ozg-base-apps-snapshot" } String getFeatureBranchImageTag() { @@ -354,6 +367,7 @@ Void initEnvPlutoDefaultVersions() { env.PLUTO_IMAGE_TAG = getImageTag(plutoValues) env.PLUTO_HELM_CHART_VERSION = getHelmChartVersion(plutoValues) + env.PLUTO_HELM_REPO_URL = getHelmRepoUrl() } Void initEnvUserManagerDefaultVersions() { @@ -361,15 +375,19 @@ Void initEnvUserManagerDefaultVersions() { env.USER_MANAGER_IMAGE_TAG = getImageTag(userManagerValues) env.USER_MANAGER_HELM_CHART_VERSION = getHelmChartVersion(userManagerValues) + env.USER_MANAGER_HELM_REPO_URL = getHelmRepoUrl() } Void initEnvUserVersions(userVersions) { env.GOOFY_IMAGE_TAG = userVersions.GoofyImageTag env.GOOFY_HELM_CHART_VERSION = userVersions.GoofyHelmChartVersion + env.GOOFY_HELM_REPO_URL = userVersions.GoofyHelmRepoUrl env.PLUTO_IMAGE_TAG = userVersions.PlutoImageTag env.PLUTO_HELM_CHART_VERSION = userVersions.PlutoHelmChartVersion + env.PLUTO_HELM_REPO_URL = userVersions.PlutoHelmRepoUrl env.USER_MANAGER_IMAGE_TAG = userVersions.UserManagerImageTag env.USER_MANAGER_HELM_CHART_VERSION = userVersions.UserManagerHelmChartVersion + env.USER_MANAGER_HELM_REPO_URL = userVersions.UserManagerHelmRepoUrl }