Дженкинс 2 Как использовать PowerShell и пользовательские сборки не в состоянии (указан код выхода)

Дженкинс дополнение к использованию в качестве CI (непрерывная интеграция) инструментов, также может быть использован с другими плагине по другим причинам (egIIS перезагружается, сжатие резервных копий файлов ...), сегодня посмотрим, как можно интегрировать с выполнением команды PowerShell PowerShell

Статья Outline

  1. Установка PowerShell плагин
  2. Установка Powershell плагин
  3. PowerShell 丟出 сборки неудачу

1. Установить PowerShell плагин

  1. Управление Дженкинс -> Управление Плагины

    1plugins

  2. Доступно -> Фильтр

    2install

2. Установка Powershell плагин

  1. Build -> ADD BUILD STEP -> Windows PowerShell

    3powershellsetting

  2. команда

    Прямая запись Powershell Синтаксис

    Big Box   Дженкинс 2 Как использовать PowerShell и пользовательские сборки неудачно (назначенный код выхода) sercontent.com/assets/3851540/22322570/e4af87d6-e3d7-11e6-9451-a82bd90e3358.png «альт =» 4commnad «/>

3. PowerShell 丟出 сборки неудачу

По умолчанию Дженкинс до тех пор , как осуществление PowerShell, или не выполняются правильно, рассматриваются как имеющие SUCCESS, так что необходимо вручную бросить сборки неудачи

5alwayserror

  • Руководство выдает ошибку (с помощью попытки поймать, например)

    • Фактическая реализация команды PowerShell попытки поймать мешок
    • задвижка раздел бросил exit 1уведомить вбрасывание сборки Jenkins неудачи

      Try
      {
          Get-Content C:securestringa.txt  -ErrorAction Stop
      }
      Catch
      {
          write-output "get data fail!"
          exit 1
      }
      

      6error

Cankaoziliao

  1. PowerShell Plugin

рекомендация

отwww.cnblogs.com/lijianming180/p/12032159.html