Дженкинс дополнение к использованию в качестве CI (непрерывная интеграция) инструментов, также может быть использован с другими плагине по другим причинам (egIIS перезагружается, сжатие резервных копий файлов ...), сегодня посмотрим, как можно интегрировать с выполнением команды PowerShell PowerShell
Статья Outline
- Установка PowerShell плагин
- Установка Powershell плагин
- PowerShell 丟出 сборки неудачу
1. Установить PowerShell плагин
Управление Дженкинс -> Управление Плагины
Доступно -> Фильтр
2. Установка Powershell плагин
Build -> ADD BUILD STEP -> Windows PowerShell
команда
Прямая запись Powershell Синтаксис
Big Box Дженкинс 2 Как использовать PowerShell и пользовательские сборки неудачно (назначенный код выхода) sercontent.com/assets/3851540/22322570/e4af87d6-e3d7-11e6-9451-a82bd90e3358.png «альт =» 4commnad «/>
3. PowerShell 丟出 сборки неудачу
По умолчанию Дженкинс до тех пор , как осуществление PowerShell, или не выполняются правильно, рассматриваются как имеющие SUCCESS
, так что необходимо вручную бросить сборки неудачи
Руководство выдает ошибку (с помощью попытки поймать, например)
- Фактическая реализация команды PowerShell попытки поймать мешок
задвижка раздел бросил
exit 1
уведомить вбрасывание сборки Jenkins неудачиTry { Get-Content C:securestringa.txt -ErrorAction Stop } Catch { write-output "get data fail!" exit 1 }