Создание переменной среды Jenkins с использованием Groovy
Я думаю, что это еще один простой вопрос, но я не смог заставить работать ни одно из веб-решений. Мой проект принимает номер версии. Каждое число может быть разделено знаком "." или "_". Я хочу переменную, которая отображает только первые два числа.
Я попытался написать отличный сценарий, который создает переменную среды Jenkins.
Я хочу взять первые две цифры вместо всей строки.
<code>//Get the version parameter def env = System.getenv() def version = env['currentversion'] def m = version =~/\d{1,2}/ env = ['miniVersion':m[0].m[1]] </code>
Я делаю это правильно, могу ли я даже создать новую переменную среды, и есть ли лучшее решение для этого.