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
 }