特定の条件下で、ビルドを失敗させたい。それ、どうやったら出来るの?
私は試した:
throw RuntimeException("Build failed for some specific reason!")
実際、これはビルドに失敗します。ただし、ログには例外が表示されます。
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use new Java.lang.RuntimeException Java.lang.String
これはユーザーを少し混乱させます。もっと良い方法はありますか?
パイプラインDSLの error
ステップを使用して、現在のビルドを失敗させることができます。
error("Build failed because of this and that..")