过滤掉舞台或舞台内部

时间:2017-12-07 01:23:24

标签: jenkins

由于问题的措辞,我没有和谷歌好运,所以我为这个非常基本的问题道歉。

如果我在我的jenkins文件中设置了3个构建阶段并且第1阶段和第3阶段总是运行,但是只有2运行,如果它是PR,我是否保持阶段但不运行命令,或者只是过滤掉整个阶段?

stage {
  if (env.isPR) {
    sh()

或更像

if (env.isPR) {
  stage {
    sh()

1 个答案:

答案 0 :(得分:1)

如果过滤掉整个阶段,那么在非PR构建之后,构建页面上的阶段可视化将删除该PR阶段(对于所有构建,甚至实际上都运行PR阶段的构建)。 / p>

因此,从可视化角度来看,我建议您保留舞台。

{{1}}