| 写法 | parallel { stage ... } |
|---|---|
| failFast | true 时一个失败取消其余 |
| 资源 | 并行分支要占用多个执行器 |
| 对比 | 与 matrix 的维度展开语义不同 |
并行测试
并行测试
stage('tests') {
failFast true
parallel {
stage('unit') { steps { sh 'make unit' } }
stage('integration') { steps { sh 'make integration' } }
stage('lint') { steps { sh 'make lint' } }
}
}并行分支日志交错:各自写独立日志文件更利于定位失败。