我的Jenkins管道
pipeline {
agent any
stages {
stage('deploy') {
steps {
build(job: 'jobA')
build(job: 'jobB')
}
}
}
}
我想在jobA
完成后运行jobB
,但是jobA
是一个部署/发布作业:
1.它建立一个 Docker 的形象
1.它将Docker映像部署为构建后操作。
因此jobA = 1_build_docker
+ 2_deploy_docker
(作为构建后操作)
问题:如何在2_deploy_docker
完成时启动jobB
?使用当前的管道,jobB
在1_build_docker
完成时启动
1条答案
按热度按时间n3ipq98p1#
将2从生成后操作移到阶段上。