在Jenkins管道中是否可以并行运行多个阶段及其各自的步骤?
我搜索和试验了很多,但找不到任何我需要的工作实例 我想并行运行两个阶段,每个阶段有几个步骤。我所说的并行是指阶段本身和它们各自的步骤。我找到的所有现有示例和主题都与在在Jenkins管道中是否可以并行运行多个阶段及其各自的步骤?,jenkins,continuous-integration,jenkins-pipeline,Jenkins,Continuous Integration,Jenkins Pipeline,我搜索和试验了很多,但找不到任何我需要的工作实例 我想并行运行两个阶段,每个阶段有几个步骤。我所说的并行是指阶段本身和它们各自的步骤。我找到的所有现有示例和主题都与在阶段中并行执行步骤有关 我不需要这些,我需要并行运行2个阶段和它们的步骤。请看这个屏幕截图: 当前行为是执行父阶段1,然后开始执行父阶段2 是否可以并行运行“父阶段1”和“父阶段2” 您可以在并行块中使用阶段。e、 g pipeline { agent any stages { stage('Non
阶段中并行执行步骤有关
我不需要这些,我需要并行运行2个阶段
和它们的步骤
。请看这个屏幕截图:
当前行为是执行父阶段1,然后开始执行父阶段2
是否可以并行运行“父阶段1”和“父阶段2” 您可以在并行
块中使用阶段。e、 g
pipeline {
agent any
stages {
stage('Non Parallel Execution') {
steps {
sh 'echo step 1a'
sh 'echo step 2a'
sh 'echo step 3a'
}
}
stage('Parallel Execution') {
parallel {
stage('Parent A') {
steps {
sh 'echo step 1'
sh 'echo step 2'
}
}
stage('Parent B') {
steps {
sh 'echo step 3'
sh 'echo step 4'
}
}
}
}
}
}
src:
如果您尝试使用嵌套并行执行,我建议您阅读以下问题的答案: