代码之家  ›  专栏  ›  技术社区  ›  HalfBloodPrince7

是否可以从“构建其他项目”下的常规jenkins作业触发多分支管道作业?

  •  2
  • HalfBloodPrince7  · 技术社区  · 8 年前

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

    问题是,每当我在“projects to build”列中输入多分支作业的名称时,就会出现一个错误-“x不可构建”。但是,多部门工作本身非常好,没有任何问题。

    “建设其他项目”的建设后行动(下游项目)是否与詹金斯管道不兼容?我错过了什么?

    1 回复  |  直到 8 年前
        1
  •  2
  •   HalfBloodPrince7    8 年前

    我找到了一个临时的解决方案,需要提到“multibranch_pipeline_job/sub_job_name”,其中sub_job_name是多分支作业中多个作业之一的名称。

    虽然这很有效,但不是一个非常可行的解决方案。如果多分支作业有多个包含jenkinsfiles的分支,则要求在“要生成的项目”列中分别提到所有这些子作业。

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