更好地显示声明性管道中跳过的阶段

Rom*_*ckl 14 jenkins jenkins-pipeline

我正在考虑将我们的脚本管道移动到声明性管道.

我正在使用when关键词跳过阶段

stage('test') {       
     // Only do anything if we are on the master branch
     when { branch 'master' }
     //...
}
Run Code Online (Sandbox Code Playgroud)

这有效,但跳过的阶段显示为绿色.如果它在管道概述中显示为灰色,我更愿意.有没有办法实现这个目标?

saw*_*303 1

正如您在评论中提到的,我建议您在使用管道时使用Jenkins Blue Ocean 。

它为您的管道项目提供了更现代、更用户友好的视图。甚至管道本身也以更方便的方式显示。