diff --git a/Jenkinsfile b/Jenkinsfile
index b5e12d24fe184584d5cb1708a8528057830d2c52..b31a66a842f1cbecc34e9950507e22d624722d3c 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')
 }