diff --git a/helpers.groovy b/helpers.groovy
index c28c0f1..c07e2cb 100644
--- a/helpers.groovy
+++ b/helpers.groovy
@@ -44,9 +44,22 @@ def withGiteaCreds(String credentialsId, String gitToolName, Closure body) {
       gitToolName: gitToolName
     )
   ]) {
-    errorMessage = "Unable to set git config"
-    sh "git config user.name ${env.GIT_USERNAME} || echo $errorMessage"
-    sh "git config user.email admin@dipal.ru || echo $errorMessage"
+    try {
+      errorMessage = "Unable to set git config"
+      sh "git config user.name ${env.GIT_USERNAME} || echo $errorMessage"
+      sh "git config user.email admin@dipal.ru || echo $errorMessage"
+    } catch (error) {
+      sh "echo $error"
+    }
+
+    try {
+      errorMessage = "Unable to set git config"
+      sh "git config --global user.name ${env.GIT_USERNAME} || echo $errorMessage"
+      sh "git config --global user.email admin@dipal.ru || echo $errorMessage"
+    } catch (error) {
+      sh "echo $error"
+    }
+    
     body()
   }
 }