作为概述, 这是当前的管道视图
关于每个工作的一些信息,
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}} 首先是工作区。