Выполнение задания Дженкинса в нескольких средах - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть параметризованное задание Jenkins, использующее параметр выбора (окружение), в котором перечисляются несколько сред на выбор, таких как Test, Pre-Prod и Production.

Затем у меня есть пакетная команда Windows, которая по умолчанию всегда выбирает Тестовую среду для запуска задания.

powershell.exe -executionpolicy bypass -command "& '%WORKSPACE%\Jenkins_PostmanDemo.ps1'" "'%environment%.postman_environment.json'" "%WORKSPACE%"

Я хочу выполнять одно и то же задание параллельно каждый день в разных средах.Как я могу д?это.

1 Ответ

0 голосов
/ 20 ноября 2018

Я бы порекомендовал вам иметь отдельные задания для разных сред для лучшей настройки, например, preprod может выполнять часть автоматического развертывания, но не для prod.

У моей компании есть точная проблема, и мы ее реализовалис разными заданиями.

Однако, если вы действительно хотите сделать это с другими параметрами, я бы предложил вам использовать плагин динамических параметров: https://wiki.jenkins.io/plugins/servlet/mobile?contentId=60916644#content/view/60916644

...