我有一个像这样的jenkinfile
node any { def global variables. stage { //build job 1 build job 'job1' } stage{ //build job 2 build job 'job2' }
运行此命令时发生的是,作业1已成功在jenkins上构建,但是在第一个“ build”语句之后编写的任何内容均未执行。我尝试过将阶段移到第一个始终有效的位置,但第二个却没有,因为控件从未到达第二个阶段。
我在这里做什么错了?
答案 0 :(得分:0)
您是否尝试过命名舞台?如此处所示:https://jenkins.io/doc/book/pipeline/#scripted-pipeline-fundamentals
node any {
def global variables.
stage('Build 1') {
//build job 1
build job: 'job1'
}
stage('Build 2') {
//build job 2
build job: 'job2'
}
}