scripted - jenkinsfile parameters
Fallar una compilaciĆ³n en Jenkinsfile (1)
Puede usar el paso de
error
del DSL de canalización para fallar la compilación actual.
error("Build failed because of this and that..")
Bajo ciertas condiciones quiero fallar la construcción. ¿Cómo puedo hacer eso?
Lo intenté:
throw RuntimeException("Build failed for some specific reason!")
De hecho, esto falla la construcción. Sin embargo, el registro muestra la excepción:
org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use new java.lang.RuntimeException java.lang.String
Lo cual es un poco confuso para los usuarios. ¿Hay una mejor manera?