我在詹金斯有一个工作序列的瀑布模型。
是否可以将子作业的构建号和状态链接到主作业以获得整体状态。
例如:
因此,Build#100的Project 1的整体状态失败。
答案 0 :(得分:0)
您可以尝试多作业插件:https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin
您需要定义多作业视图。在多作业视图中,您可以拥有构建阶段,测试阶段等阶段。 每个阶段可以有一个或多个工作。
如果阶段中的任何作业失败,则开始构建也会失败:
另一种方法: 如果您不想将起始作业标记为失败并仍需要将其标记为好或坏构建,您还可以查看Promoted Build插件: https://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Plugin
例如,在您的示例中,项目1启动并触发项目2,项目3。 只有在项目2和项目3通过后,您才能将项目1标记为“金星”。 你甚至可以在晋升时采取一些行动。
希望这有帮助。