From 59a0e5fec9cac3f3551425036e3aea399b413dc0 Mon Sep 17 00:00:00 2001
From: Felix Reichenbach <felix.reichenbach@mgm-tp.com>
Date: Mon, 24 Mar 2025 12:52:28 +0100
Subject: [PATCH] OZG-7573 rollout of forwarder

---
 Jenkinsfile | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/Jenkinsfile b/Jenkinsfile
index b5e12d24..b31a66a8 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -297,11 +297,13 @@ String getElementAccessToken() {
 Void setNewDevAdapterVersion() {
     setNewFormcycleAdapterVersion('dev')
     setNewEnterpriseAdapterVersion('dev')
+    setNewForwarderVersion('dev')
 }
 
 Void setNewTestAdapterVersion() {
     setNewFormcycleAdapterVersion('test')
     setNewEnterpriseAdapterVersion('test')
+    // setNewForwarderVersion('test') Not needed for now. Also the file is not present yet.
 }
 
 Void setNewFormcycleAdapterVersion(String environment) {
@@ -328,6 +330,18 @@ Void setNewEnterpriseAdapterVersion(String environment) {
     }
 }
 
+Void setNewForwarderVersion(String environment) {
+    dir("gitops") {
+        def envFile = "${environment}/application/values/forwarder-values.yaml"
+        def envVersions = readYaml file: envFile
+
+        envVersions.enterprise_adapter.image.tag = IMAGE_TAG
+        envVersions.enterprise_adapter.helm.version = HELM_CHART_VERSION
+
+        writeYaml file: envFile, data: envVersions, overwrite: true
+    }
+}
+
 Void pushNewDevVersion() {
     pushNewGitopsVersion('dev')
 }
-- 
GitLab