Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Передать параметр из скрипта в дочерние джобы

jenkins
Теги: #<Tag:0x00007f7b658bb040>

(Дмитрий Мирошник) #1

Приветствую, есть вопрос.
Есть джоба, запускающая скрипт, внутри которого в том числе рассчитывается значение переменной MAP_VERSION.
Это значение необходимо передать в дочерние джобы, запускающиеся следующими степами.
Попытался сделать следующее:
1). В джобе верхнего уровня есть параметр, совпадающий с именем переменной в скрипте.
2). В дочерних джобах в Predefined Parameters есть следующая строчка: WORLD_ROOT=/tmp/${MAP_VERSION}

Но значение MAP_VERSION подхватываться не хочет, возвращается пустое.
Есть ли возможность заполнить параметр родительской джобы из своего скрипта или как-то передать переменную в дочерние джобы?
Можно, конечно, сгенерить какой-нить файлик и передавать его, но очень не хочется…


(Taras) #2

Parametrized Build Plugin ето делает