如果未设置参数,我试图使Build Flow Plugin作业失败.当我尝试:
final parameter = params['PARAMETER']
if (parameter.isEmpty()) {
out.println('Error: PARAMETER must be defined')
System.exit(1)
}
Run Code Online (Sandbox Code Playgroud)
整个詹金斯大师去世(双加上).
如何在不杀害詹金斯的情况下让工作失败?
设置Resulton 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
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1719 次 |
| 最近记录: |