工件,指纹识别和电子邮件通知如何与相互依赖的工作相关?

时间:2012-07-19 09:06:51

标签: hudson jenkins hudson-plugins jenkins-plugins

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

所以我的问题是指纹识别,我是否需要存档工件,我有指纹工件或我可以指纹检查两个工作之间的依赖所需的文件吗?

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

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

1 个答案:

答案 0 :(得分:0)

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

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