Доброго времени суток!
Прошу совета в создании задания для вышеуказанных CI.
Есть 3 инстанса: Test, Stage и Production.
Для деплоя каждого из них есть свое задание в CI.
Для оптимизации их выполнения, переписал скрипты на powershell и создал единое задание для всех.
В связи с этим появилась необходимость при запуске билда нужно выбирать инстанс из выпадающего списка и в последствии передавать 3 параметра в зависимости от этого выбора.
Например при выборе инстанса Test, передавать параметры: svn=path.to.svn1, url=http://url1, server=server1
При выбора Stage: svn=path.to.svn2, url=http://url2, server=server2
И т.д.
Поделитесь опытом, как такое можно провернуть?
Есть контакт, заработало!
Спасибо scrutari за пинок в правильном направлении.
Вобщем если кому интересно, Powershell читает переменные из Jenkins-а только в таком виде: $env:VARIABLE
Т.к. об этом информацию нигде не нашел, пришлось подбирать методом тыка.
Powershell упорно не хочет читать %instance%
%instance%: The term '%instance%' is not recognized as the name of a cmdlet
Пробовал менять на $instance — эффекта 0.