3

我有 2 份工作。一个是 Jenkins 上的常规自由式作业,它应该触发另一个作业,即多分支管道作业。

问题是每当我在“要构建的项目”列中输入多分支作业的名称时,我都会收到一个错误 - “x 不可构建”。但是 Multibranch 作业本身运行良好,并且没有任何问题。

“构建其他项目”后构建操作(下游项目)是否与 Jenkins 管道不兼容?我在这里想念什么?

4

1 回答 1

2

我找到了一个临时解决方案,我需要提及“Multibranch_Pipeline_Job/Sub_Job_Name”,其中 Sub_Job_Name 是 Multibranch 作业中众多作业之一的名称。

尽管这很有效,但这并不是一个非常可行的解决方案。如果 Multibranch 作业有多个包含 Jenkinsfiles 的分支,则需要在“要构建的项目”列中单独提及所有这些子作业。

如果有更可行的解决方案可以完全执行多分支管道作业(所有子作业),请在此处回答。将不胜感激。

于 2018-06-08T10:21:35.773 回答