From 8401864b7ce1d025ad69f271eaeff2cf6c8b5f96 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 31 May 2022 14:56:02 +0200
Subject: [PATCH] OZG-2492 cut long branch name

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

diff --git a/Jenkinsfile b/Jenkinsfile
index e4a1b123f1..8eb9ff907c 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -403,6 +403,12 @@ String generateBezeichner(String stage) {
     def branchName = makeUrlConform(env.BRANCH_NAME)
     def stageName = makeUrlConform(stage)
 
+    def cutBranchNamePosition = 30 - (branchName.length() + stageName.length() + 8)
+
+    if(cutBranchNamePosition < 0) {
+        branchName = branchName[0..cutBranchNamePosition]
+    }
+
     return "${branchName}${stageName}"
 }
 
-- 
GitLab