Jenkins JobA触发JobB作为子项目。 有什么办法可以迫使JobB具有与JobA相同的内部版本号? 我目前正在将环境变量传递给JobB,以便JobB可以在其构建过程中使用正确的数字。 但是让JobA和JobB具有不同的内部版本号仍然令人困惑。 我也使用“下一个内部版 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我在詹金斯有一个工作序列的瀑布模型。
有没有一种方法可以将子作业的内部版本号和状态链接到主作业以获得总体状态。
例如:
因此,内部版本号为100的项目1的总体状态失败。
您可以尝试多作业插件: https : //wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin
您需要定义一个多作业视图。 在多作业视图中,您可以具有构建阶段,测试阶段等阶段。每个阶段可以具有一个或多个作业。
如果阶段内的任何作业失败,则开始构建也会失败:
另一种方法 :如果您不想将开始工作标记为失败,而仍然需要将其标记为好或坏,则还可以查看Promoted Build插件: https://wiki.jenkins-ci。组织/显示/ JENKINS /推荐+构建+插件
例如,在示例1中,项目1启动并触发了项目2,项目3。只有在项目2和项目3通过的情况下,您才能将项目1标记为“金星”。 您甚至可以在升级时采取一些措施。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.