关于管道的一些问题

时间:2018-04-11 10:50:44

标签: jenkins jenkins-pipeline

我正在打算管道工作,这是我的代码:

pipeline {

agent any
stages {
    stage('Example Build') {
        steps {
            sh '...'
        }
    }
    stage('Example Build2') {    
        steps {
            sh '...'
        }
    }
    parallel {
        stage('Example Build3') {    
            steps {
                sh '...'
            }
        }
        stage('Example Build4') {    
            steps {
                echo '...'
            }
        }
    }
}

}

但是它会导致下面的错误,我该怎么做才能解决它?

1

1 个答案:

答案 0 :(得分:0)

您只能在舞台内而不是在舞台上方定义parallel,请参阅Parallel Stages

  

您现在可以为舞台指定步骤或并行

示例:

stage('run-parallel-branches') {
 steps {
  parallel(

stages {
   stage('Run Tests') {
      parallel {