ビルド ステップを実行Execute shell
してスクリプトを実行すると、そのスクリプトは を返し0
、Jenkins
ビルドに としてフラグを立てますSUCCESS
。それ以外の場合FAILURE
は、期待されるデフォルトの動作であるとしてフラグを立てます。これは、0
エラーがないことを意味し、他の値はエラーを表すためです。
戻り値が(例: 、、...)SUCCESS
以外の特定の値と一致する場合にのみ、ビルドをマークする方法はありますか?0
1
2
3
PS:なぜ私がそれを探しているのか疑問に思っている場合は、スクリプトがさまざまな要因に応じて異なる終了値を返すように記述されているため、Jenkins 自体の単体テストを実行できるため、依存する特定の値を期待できます。特定のセットアップミスについて、そして私のJenkins統合全体がそれらを確実に拾うようにします。