2010-08-31 86 views

回答

0

如果您正在使用CruiseControl.Net,您可以使用XMPP出版商,但沒有支持關於變更類型,如電子郵件發佈的ModifierNotificationTypes的變化類型只通知。 您可以嘗試相應地修改XmppPublisher.cs代碼或嘗試修改ConditionalPublisher。

請參閱以下內容:

XMPP出版商(GTalk的,Jabber的,等等)

http://jira.public.thoughtworks.org/browse/CCNET-1257

CruiseControl.NET:電子郵件發佈

http://build.subtextproject.com/ccnet/doc/CCNET/Email%20Publisher.html

CruiseControl.NET:條件出版者

http://ccnetlive.thoughtworks.com/ccnet/doc/CCNET/Conditional%20Publisher.html

如果您使用的是CruiseControl,您可以使用jabber發佈者,但是您必須創建自己的onchange發佈者,該發佈者可以基於onsuccess和\ onfailure。

請參閱以下內容:

嘰裏咕嚕

http://cruisecontrol.sourceforge.net/main/configxml.html#jabber

的onSuccess

http://cruisecontrol.sourceforge.net/main/configxml.html#onsuccess

onFailure處

http://cruisecontrol.sourceforge.net/main/configxml.html#onfailure

+0

是的,如果我使用的TeamCity - 然後第一個成功構建的Jabber通知失敗後,支持... – vpolozov 2011-12-01 18:02:54