【问题标题】:jenkins multi configuration jobs on failure dont continue詹金斯多配置作业失败不继续
【发布时间】:2013-11-05 10:41:13
【问题描述】:

在 jenkins 多配置作业中,假设它有 3 个矩阵作业,分别为 A、B、C。 通常,无论每个矩阵作业的状态如何,jenkins 都会按此顺序运行。

当任何矩阵作业失败并且不再继续时,是否可以停止作业。 同时返回父作业的失败状态。

即, 如果矩阵作业 A 失败,则不要运行 B 和 C。 如果矩阵作业 B 失败,请不要运行 C。

如果有办法,请告诉我。

谢谢。

【问题讨论】:

  • 可以通过将作业添加到多作业阶段并将该阶段设置为失败并在任何作业失败时中止其他作业来解决此问题,但是您会失去矩阵的很多好处工作。这不是一个解决方案,但作为一种解决方法,它可能会完成您所需要的,直到您找到更好的方法。

标签: matrix jenkins


【解决方案1】:

看看Parameterized Trigger Plugin。它具有根据构建状态基于可配置规则触发构建的选项。

【讨论】:

    【解决方案2】:

    我也想这样做,但我能够解决的唯一方法是将一些组合设置为“试金石构建”,这意味着它们将首先构建,并且只有在所有他们成功了,詹金斯会继续构建其余的组合。

    【讨论】:

      猜你喜欢
      • 2019-08-03
      • 1970-01-01
      • 2019-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多