tag scripted read example def jenkins groovy jenkins-pipeline

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?