如果没有设置参数,我正在尝试失败构建流插件作业。当我尝试:
final parameter = params['PARAMETER']
if (parameter.isEmpty()) {
out.println('Error: PARAMETER must be defined')
System.exit(1)
}整个詹金斯大师都死了(双加坏)。
我怎么在不杀詹金斯的情况下让这份工作失败呢?
发布于 2014-09-24 21:02:30
将Result设置在build.state上,然后返回,以便不执行其他任何操作:
import hudson.model.Result
final parameter = params['PARAMETER']
if (parameter.isEmpty()) {
out.println('Error: PARAMETER must be defined')
build.state.setResult(Result.FAILURE)
return
}https://stackoverflow.com/questions/26026431
复制相似问题