0

我有两个相互依赖的工作,所以我的目的是在工作 B 完成后向工作 A 的提交者发送电子邮件通知。为了发送通知,我得到了回复,比如我需要在相关作业之间进行指纹识别。

所以我的问题是指纹,我是否需要存档工件,我有指纹那个工件,或者我可以指纹检查两个作业之间的依赖关系所需的任何文件?

我如何根据工作 B(成功/失败)向承诺工作 A 的人发送电子邮件通知?

请有人详细解释一下,因为我是詹金斯的新手。

4

1 回答 1

0

是的,您需要存档工件并对其进行指纹识别,以便在您的作业之间创建依赖链。这样,带有指纹项目“some.file”的 Job A build #256 将链接到 Job B build #1623,并且具有与 item “some.file”相同的指纹 id。

为了在作业 B 失败时发送电子邮件通知,您需要设置提升的构建。升级构建允许您在下游项目成功、中断、失败等时定义操作。例如,通过发送电子邮件。

于 2012-07-19T09:22:46.920 回答