我正在打算管道工作,这是我的代码:
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 '...'
}
}
}
}
}
但是它会导致下面的错误,我该怎么做才能解决它?
答案 0 :(得分:0)
您只能在舞台内而不是在舞台上方定义parallel
,请参阅Parallel Stages
您现在可以为舞台指定步骤或并行
示例:
stage('run-parallel-branches') { steps { parallel( stages { stage('Run Tests') { parallel {