我查看了许多管道示例以及如何在管道脚本中编写后期构建部分。但一直没有得到我想要的答案。我有 4 个作业 - 比如说作业 A、B、C 和 D。我希望作业 A 首先运行,如果成功,它应该并行触发作业 B、C、D。如果作业 A 失败,它应该只触发作业 B。如下所示:
pipeline {
agent any
stages {
stage('Build_1') {
steps {
sh '''
Build Job A
'''
}
}
post {
failure {
sh '''
Build Job B
'''
}
success {
sh '''
Build Job B,C,D in parallel
'''
}
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试在帖子部分使用“并行”选项,但它给了我错误。有没有办法在帖子“成功”部分并行构建作业 B、C、D?
提前致谢!