Ответ 1
Вы можете использовать шаг error
из DSL конвейера для отказа от текущей сборки.
error("Build failed because of this and that..")
При определенных условиях я хочу провалить сборку. Как мне это сделать?
Я пытался:
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
Это немного запутывает пользователей. Есть ли способ лучше?
Вы можете использовать шаг error
из DSL конвейера для отказа от текущей сборки.
error("Build failed because of this and that..")