Jenkins передача переменной из вызываемой джобы
У меня есть 2 пайплайна - "А" и "В". Пайплайн "А" вызывает пайплайн "В" (с помощью "build job"). В пайплайне "В" создается переменная "table" и ей придается значение. Как мне переменную "table" передать из "В" в пайплайн "А" и использовать в дальнейшем в пайплайне "А"?.
Ответы (1 шт):
Автор решения: mrigberdin
→ Ссылка
Решил задачу так:
- Пайплайн "А" вызывает пайплайн "В"
- Пайплайн "В" создает переменные, значения которых мне нужно использовать в пайплайне "А". Создаю JSON-файл в пайплайне "В" и в него записываю значения нужных мне переменных.
- После завершения работы пайплайна "В", в пайплайне "А" считываю этот файл и достаю оттуда значения переменных.
Может кому пригодится:)