Jos*_*ose 5 pipeline status jenkins jenkins-pipeline
我正在使用 env 变量“currentBuild.result”来修改 Jenkins 作业的整体作业状态。
我可以将其设置为失败使用
currentBuild.result = 'FAILURE'
Run Code Online (Sandbox Code Playgroud)
我可以将其设置为 Aborted 使用
currentBuild.result = 'ABORTED'
Run Code Online (Sandbox Code Playgroud)
但我无法使用
currentBuild.result = 'SUCCESS'
Run Code Online (Sandbox Code Playgroud)
这让我发疯,知道我在这里做错了什么,以及在将整体工作状态设置为其他状态后如何将整体工作状态设置为成功的任何指示吗?
提前感谢任何指针!
这可以使用 rawBuild 状态来完成。
import hudson.model.Result
currentBuild.rawBuild.@result = hudson.model.Result.SUCCESS
Run Code Online (Sandbox Code Playgroud)
从这个问题中找到了答案。 如何操纵 Jenkins 管道作业的构建结果?
| 归档时间: |
|
| 查看次数: |
3385 次 |
| 最近记录: |