0

在 Jenkins 中,我有两个项目在两个独立的从站上运行构建。如果在从属设备上构建失败,则相应的 Jenkins 项目会失败——这是故意的。如果在 slave 上构建成功,则相应的 Jenkins 项目成功,并且该 Jenkins 项目的任何子项目都会执行。据我所知,这是 Jenkins 设计的正常现象和预期。

如果两个项目都成功,我想在 Mercurial 源代码管理中插入一个“SUCCESS”标签。如果其中一个 jenkins 项目失败,那么我想在 Mercurial 源代码管理中插入一个“FAIL”标签。我在想的是当其中一个或两个失败时执行一个詹金斯项目。

我知道如何实现我设计的成功方面。但是,如果父项目失败,有没有办法执行项目?

这在詹金斯可能吗?如果是这样,怎么做?

(不要担心 Mercurial 的细节......那些并不重要......我只是想解释一下,如果两个项目都成功,我想标记成功,如果其中一个项目失败,我想标记失败。

4

0 回答 0