From 07d26039c1c0860eacfb9ba1a22387ac589cab1c Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 3 Apr 2023 15:31:26 +0200 Subject: [PATCH] add helm repo url --- goofy-client/apps/goofy-e2e/Jenkinsfile | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/goofy-client/apps/goofy-e2e/Jenkinsfile b/goofy-client/apps/goofy-e2e/Jenkinsfile index f410c4da98..8fbeed661d 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 } -- GitLab