Вывод оболочки в содержимом электронной почты - PullRequest
0 голосов
/ 31 мая 2018

Я выполняю сценарий оболочки, и выходные данные команды сохраняются в переменной.Разместить это сообщение я также отправляю по электронной почте с помощью редактируемого почтового плагина.

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

Как отобразить $ result в теле письма?

result=`ssh paytmdev@10.100.9.25 './vikas-tesh.sh'` 
echo $result

1 Ответ

0 голосов
/ 31 мая 2018

$ result доступен только для вашего шага оболочки, и если вы хотите использовать его как переменную jenkins $ {result}, вы можете использовать плагин Env Inject.

  • install plugin
  • на шаге оболочки добавьте эхо

echo "RESULT=$result" > ${WORKSPACE}/result.env

, а затем используйте плагин env inject и укажите местоположение result.env, чтобы в разделе электронной почты вы могли получить доступ$ result как переменная Дженкинса: $ {RESULT}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...