相关疑难解决方法(0)

在Jenkins Pipelines中设置舞台状态

脚本化管道中是否可以通过某种方式将一个阶段标记为不稳定,但仅将该阶段显示为不稳定,而不会在输出中将每个阶段标记为不稳定?

我可以做这样的事情:

node()
{
  stage("Stage1")
  {
      // do work (passes)
  }
  stage("Stage2")
  {
      // something went wrong, but it isn't catastrophic...
      currentBuild.result = 'UNSTABLE'
  }
  stage("Stage3")
  {
      // keep going... 
  }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行此命令时,詹金斯将所有内容都标记为不稳定...但是我希望在可能的情况下,第一个和最后一个阶段显示绿色,而只有一个阶段变成黄色。

可以将整个管道标记为不稳定是可以的,但是也可以在骑行的后期进行一个阶段,并尽可能设置最终结果通过,这也可能很好。

jenkins-pipeline

9
推荐指数
3
解决办法
1万
查看次数

标签 统计

jenkins-pipeline ×1