我們有CruiseControl爲我們做晚間建設。如果每晚構建失敗,它會發送一封電子郵件。程序員將在他/她的修改中修復問題檢查,然後進行部署。如果構建失敗,則會再次發送電子郵件。有沒有辦法不按照強制構建發送電子郵件。CruiseControl.net電子郵件
2
A
回答
1
我不認爲這是可能的1.4。但是,對於電子郵件發佈者而言,應該有1.5的新標籤「dynamicvalues」。
這個標籤應該有兩個變量可以檢查。由於它尚未完全發佈,我只能推測什麼可能適合您的特定需求。
可能的標籤:
- CCNetRequestSource = IntervalTrigger你
- CCNetBuildCondion = IfModificationExists(這威力忽略強制(如果間隔觸發是構建事業這隻會電子郵件)建立)
例如:
你的配置最終將在電子郵件出版商與此類似:
<email>
...
<dynamicValues>
<directValue>
<property>buildArgs</property>
<parameter>BuildArgs</parameter>
<default>-t:$[$CCNetRequestSource|IntervalTrigger]</default>
</directValue>
</dynamicValues>
...
</email>
CruiseControl.NET版本1.5已經是CTP。所以,這將很快。
鏈接天道:
1
添加
<modifierNotificationTypes>
<NotificationType>Change</NotificationType>
</modifierNotificationTypes>
0
現在我正在使用某種解決方法以下到您的配置:
<triggers>
<parameterTrigger>
<trigger type="scheduleTrigger">
<time>01:00</time>
<buildCondition>ForceBuild</buildCondition>
</trigger>
<parameters>
<namedValue name="SmtpServer" value="smtp.mail.com"/>
</parameters>
</parameterTrigger>
</triggers>
<publishers>
<email mailhost="fake" from="[email protected]" includeDetails="true" mailhostUsername="night.builder" mailhostPassword="xxx" useSSL="FALSE">
<dynamicValues>
<directValue property="mailhost" parameter="SmtpServer" default="fake" />
</dynamicValues>
</email>
</publishers>
我試圖用沒有元素從Email Publisher,但沒有成功。
如果有人有更合適的解決方案,請在此分享。
相關問題
- 1. cruisecontrol.net電子郵件
- 2. CruiseControl.NET電子郵件出版商問題
- 3. CruiseControl.Net發佈電子郵件未能所以這裏發送電子郵件
- 4. CruiseControl.NET電子郵件不包含構建結果或錯誤
- 5. 我們可以在Cruisecontrol.net中自定義生成電子郵件..?
- 6. 刪除網頁鏈接 - Cruisecontrol.net電子郵件發佈
- 7. 電子郵件
- 8. 電子郵件
- 9. 電子郵件
- 10. Mailchimp像電子郵件模板個人電子郵件/交易電子郵件
- 11. Write Net :: IMAP電子郵件到mikel /郵件電子郵件
- 12. Woocommerce電子郵件
- 13. 電子郵件hyperlinkbutton
- 14. CMDbuild電子郵件
- 15. SMTP電子郵件
- 16. 與電子郵件
- 17. cakephp電子郵件複製電子郵件組件問題
- 18. 根據電子郵件主題保存電子郵件附件
- 19. 用附件發送電子郵件到多封電子郵件
- 20. SendGrid電子郵件API,發送電子郵件附件
- 21. 通過管道電子郵件保存電子郵件附件
- 22. 發送電子郵件到特殊的電子郵件
- 23. 如何通過電子郵件發送電子郵件地址
- 24. 我無法發送電子郵件到Hotmail的電子郵件?
- 25. Rails將html電子郵件轉換爲文本電子郵件
- 26. 從VBA電子郵件程序發送HTML電子郵件
- 27. 同一電子郵件更改的電子郵件ID?
- 28. cakephp電子郵件爲HTML電子郵件
- 29. Visual Basic - 發送電子郵件返回電子郵件
- 30. 發送電子郵件到多個電子郵件地址
最新的1.5版本可以在這裏訪問: http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ – Lee 2009-08-17 18:21:21