如何配置ccnet.config文件中的“publisher”部分,以便在构建失败时向签到人员发送电子邮件 ?
谢谢, 约翰。
答案 0 :(得分:0)
我认为你不能“开箱即用”。
你必须写自己的发布者......然后捎带“FailUsers”。
https://github.com/ccnet/CruiseControl.NET/blob/master/project/core/IIntegrationResult.cs
// Users who contributed modifications to a series of failing builds:
/// <summary>
/// Gets the failure users.
/// </summary>
/// <value></value>
/// <remarks></remarks>
ArrayList FailureUsers { get; } // This should really be a Set but sets are not available in .NET 1.1
这是技术规范:
http://confluence.public.thoughtworks.org/display/CCNET/Custom+Builder+Plug-in
这是一个写一个人的例子......
http://krisselden.com/2007/01/29/adding-a-custom-cruisecontrolnet-publisher/