Continuous integration 自动通过电子邮件发送Hudson中特定构建的最新更改

Continuous integration 自动通过电子邮件发送Hudson中特定构建的最新更改,continuous-integration,hudson,Continuous Integration,Hudson,有没有办法在Hudson发送一封电子邮件,其中列出了该版本最近的更改 比如说 触发一个构建,如果你去最近的更改那里,我们有一些最近的更改。一旦成功,电子邮件中应该有在特定构建中发生的更改列表。在此之后,假设下一次构建失败(将触发构建失败电子邮件),但它会记录更改,并且这些更改列表也应包含在下一次成功构建中。您首先需要安装for Hudson 在项目配置内部,在生成后操作下,单击电子邮件通知和可编辑电子邮件通知复选框。您需要使用不同的令牌,而不是将内容设置为$PROJECT\u DEFAULT\u

有没有办法在Hudson发送一封电子邮件,其中列出了该版本最近的更改

比如说


触发一个构建,如果你去最近的更改那里,我们有一些最近的更改。一旦成功,电子邮件中应该有在特定构建中发生的更改列表。在此之后,假设下一次构建失败(将触发构建失败电子邮件),但它会记录更改,并且这些更改列表也应包含在下一次成功构建中。

您首先需要安装for Hudson

在项目配置内部,在生成后操作下,单击电子邮件通知可编辑电子邮件通知复选框。您需要使用不同的令牌,而不是将内容设置为$PROJECT\u DEFAULT\u Content。当您单击内容令牌引用的帮助图标(?)时,将描述这些内容

具体到您的示例中,添加(或编辑,如果存在)成功的触发器。更改成功电子邮件的内容以使用标记${CHANGES\u SINCE\u LAST\u success,reverse,format,showpath,changesFormat,pathFormat}。参考资料中解释了不同的选项。如果只需要默认值,只需使用${CHANGES\u SINCE\u LAST\u SUCCESS}