我有一个groovy脚本,可以促进代码.长话短说,我知道在该脚本中的某个时间点是否成功.如果没有成功,我想失败.在groovy中有没有办法让构建失败?
例:
在"执行Groovy脚本"插件中.你可以编写代码.
(insert API call to promote code)
if(checkPromote()){
//fail build here
}
其中'checkPromote'返回true或false值,具体取决于促销的状态.
bur*_*ttk 12
声明性管道dsl具有错误步骤:
error('Failing build because...')
Run Code Online (Sandbox Code Playgroud)
请参阅https://jenkins.io/doc/pipeline/steps/workflow-basic-steps,并在页面上搜索“错误信号”。
这也可以做到:
sh "exit 1"
Run Code Online (Sandbox Code Playgroud)
在此页面上,https://wiki.jenkins-ci.org/display/JENKINS/Groovy+plugin
import hudson.AbortException
//other code
throw new AbortException("Error message .")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16233 次 |
| 最近记录: |