一部のデータを処理する Jenkins ジョブを設定しています。
ジョブが完了したら、最近の処理のステータスを記述するスクリプトを jenkins に実行させ、そのスクリプトの stdout を指定された電子メール アドレスに電子メールで送信したいと考えています。
スクリプト自体に電子メールを送信させることは可能ですが、Jenkins にそのスクリプトの出力を送信させるためのより理想的な方法があるかどうか疑問に思っています。これに適したプラグインはありますか?
ありがとう。
一部のデータを処理する Jenkins ジョブを設定しています。
ジョブが完了したら、最近の処理のステータスを記述するスクリプトを jenkins に実行させ、そのスクリプトの stdout を指定された電子メール アドレスに電子メールで送信したいと考えています。
スクリプト自体に電子メールを送信させることは可能ですが、Jenkins にそのスクリプトの出力を送信させるためのより理想的な方法があるかどうか疑問に思っています。これに適したプラグインはありますか?
ありがとう。
Email-extプラグインを設定するには:
すべてではないにしてもログの一部をメールで取得するには、失敗したビルドごとに電子メールを送信するように「拡張電子メール通知」を設定し、メッセージの本文で$BUILD_LOGを使用します。
組み込みの Jenkins パラメータのリストについては、次のページにアクセスしてください。
http://[your-jenkins-server]/env-vars.html
乾杯
編集:
UI を介して利用可能な環境変数のリストにアクセスするには、シェル
の実行ビルドステップにリンクがあります。たとえば、-
これがまさにあなたが探しているものかどうかはわかりませんが、JenkinsのEmail-extプラグインは、あなたが望むことを行うように思えます。