Jenkin Pipeline不执行下一阶段

时间:2019-08-09 11:40:41

标签: jenkins jenkins-pipeline jenkins-groovy

我有一个像这样的jenkinfile

  
node any {
  def global variables.
   stage {
      //build job 1
       build job 'job1'       
      } 
    stage{
      //build job 2 
      build job 'job2'
       }
  

运行此命令时发生的是,作业1已成功在jenkins上构建,但是在第一个“ build”语句之后编写的任何内容均未执行。我尝试过将阶段移到第一个始终有效的位置,但第二个却没有,因为控件从未到达第二个阶段。

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

您是否尝试过命名舞台?如此处所示:https://jenkins.io/doc/book/pipeline/#scripted-pipeline-fundamentals

node any {
  def global variables.
  stage('Build 1') {
   //build job 1
   build job: 'job1'       
  } 
  stage('Build 2') {
    //build job 2 
    build job: 'job2'
  }
}