我有 2 个 Jenkins 工作:自由式工作“A”和管道“B”
我想在我的一个阶段中在“B”中构建“A”作业。
我已经尝试在我的 jenkins 文件中以这种方式构建它:
stage('Running A') {
agent none
steps{
build job: 'A'
}
}
但它不起作用。我明白了:
<块引用>未找到名为“A”的项目
有没有熟悉这种方法的请指导一下。
答案 0 :(得分:0)
我已将其更改为 build job: 'A'
而不是 build 'A'
这就是我的工作方式。
答案 1 :(得分:0)
您可能没有使用正确的作业名称。
通过左下角的 A
获取 REST API
的作业名称或更新脚本以临时运行 echo env.JOB_NAME && exit 1
。