2017-11-16 4 views
0

私のjenkinsでは私は2つの異なった仕事があり、15分のタイムマップで呼出す予定です。私はステータスのある両方のジョブに対して別々のメールを送信しています。jenkinsの複数の仕事のための単一の電子メールを送る方法

両方のジョブが実行されると、両方のジョブに対して1つの電子メールを送信したい 各ジョブのステータスがn個のジョブに対して1つの電子メールを送信する方法を提案できますか?応答をおくる

...

答えて

0

に(未テスト)

def resulta 
def resultb 
parallel a: { 
    resulta = build 'joba' 
}, b: { 
    resultb = build 'jobb' 
} 
emailext body: "Joba: ${resulta.result} Jobb: ${resultb.result}", subject: 'Job Status', to: '[email protected]' 
+0

こんにちはデビッドのようなパイプラインジョブ何かを両方のジョブをトリガするだろう最も簡単な方法は、私を助けてください、迅速な対応をありがとう、あなたは上記の解決策を実行するステップを提供してください。 – Harris

+0

groovyコードを使ってビルドを実行できるpipelineというジョブタイプがあります。https://wiki.jenkins.io/x/z4N2Bを参照してください。 –

+0

私はPipelineジョブとgroovyコードを実行しようとするが、私はまだジョブを構築することはできません。 – Harris

関連する問題