フィードされる値の1つが古い値と一致しない限り、ファイルを作成するジョブがあります。、仕事を中断または終了するには、ジェンキンスでクリーンな方法何せずにそれがあることはFAILED
?終了するのは正しい動作なので、ビルドにマークを付けSUCCESS
ます。
そのようなifステートメントになります。
stage ('Check value') {
if( $VALUE1 == $VALUE2 ) {
//if they do match exit as a success, else continue with the rest of the job
}
}
エラーコードが、ビルドの成功としてマークされることに何らかの形で変換できない限り、エラーコードをスローしたくありません。
return 0
、例外をスローしないgroovyコードのすべての端で、を試してみてください。ジェンキンス2のバックグラウンドがより高い人に確認または虚弱を
exit 0
...