Jenkinsの宣言パイプラインを設定しています。私のpost
セクションでは、slackSend
を使用してビルドが壊れていることを私のチームに通知しています。私は失敗理由を含めたいと思う。これはenv
またはcurrentBuild
などで利用できますか?ドキュメントで何も見たことはありませんが、一般的な使用例のように見えます。Jenkinsパイプラインの失敗理由を取得する
currentBuild.rawBuild.getLog(10)
の使用についての記事を見てきましたが、あまりにも多くの情報が入っています。実際の例外をゼロにする必要があります
あなたはhttps://stackoverflow.com/questions/43736594/get-error-reason-in-jenkinsfile-failureを見ましたか? – saw303
これはまともなスタートですが、失敗/失敗の理由はありません。 – MikeB