我们有一个作业A,它是一个pipenne作业,我们需要使用与作业A相同的参数来触发作业B。我们需要运行此后期构建。
我们已准备好使用声明式管道中的阶段来触发下游作业
stage ('Trigger Downstreem job'){
steps {
build job: 'Sanity_Pipeline',
parameters: [
string(name: 'BUILD_VERSION', value: String.valueOf(params.BUILD_VERSION)),
string(name: 'BUILD_NUMBER', value: String.valueOf(params.BUILD_NUMBER)),
string(name: 'BRANCH_NAME', value: String.valueOf(params.BRANCH_NAME))
]
}
}
,但我们要在后期构建完成作业A构建之后寻找触发器。作业A将一直运行,直到触发作业B的下游作业阶段完成为止。但是我们希望作业A完成,并且如果成功触发了作业B。