如何限制上游作业的完成,直到所有下游或子程序作业完成

时间:2021-04-14 03:42:40

标签: jenkins jenkins-pipeline

作为概述, 这是当前的管道视图

enter image description here

关于每个工作的一些信息,

BUILD (JOB) - 我在这项工作中执行 npm install,并 archive workspace 以便我可以在 deploy 中重用它。我在 deploy 操作中调用 POST-BUILD 作业,因为我需要在 ANT 部分下运行一些 BUILD (ACTION) 命令。

DEPLOY - 这是一个 multinode 作业。它重用 workspace 中的 BUILD (JOB) 部署到服务器。

问题

如何限制将 BUILD (job) 标记为已完成,直到所有 DEPLOY 作业完成?我意识到问题之一是使用 POST-BUILD 操作作为 DEPLOY 作业的触发器引起的,但是我不能在 BUILD (action) 中调用它,因为我需要 {{ 1}} 首先是工作区。

0 个答案:

没有答案
相关问题