У меня есть сборочный конвейер. Я все еще учусь заводной. Я делаю что-то простое, как это
stage('test'){ def temp = 3 \\ reading this value from other env variable while(temp != 1) { temp=temp-1 echo temp } }
Это всегда повторяет 3, а время бесконечно.
Когда вы читаете значение из переменной окружения, вы получаете его в виде строки
. Вам нужно преобразовать его в целое число
def temp = env.SOMETHING.toInteger()
или определить его какцелое число вместо использования def:
def
int temp = env.SOMETHING