2010-08-09 47 views
3

我使用cruisecontrol(phpCruiseControl來精確)作爲CI服務器,並讓我的構建腳本以自動方式運行。無論如何,將任務添加到巡航控制配置腳本是成功構建時的操作?成功構建後的Cruisecontrol操作?

感謝

回答

7

我只有通過基於Java CruiseControl的經驗,所以我真的不知道,如果是phpCruiseControl任何不同,但對於「普通」 CruiseControl的,你可以在配置文件中定義(通常是config.xml中)你可以選擇添加「發佈者」。 構建完成後運行。 在回答你的問題時,你需要在配置文件中添加一個<onsuccess>元素,你可以調用你喜歡的任何發佈者。 閱讀documentation的說明。 基本上你想要的東西是這樣的:

<cruisecontrol> 
    <project> 
    <publishers> 
     <onsuccess> 
     <antpublisher buildfile="myTasks.xml"> 
     ... 
+0

好的一個謝謝。從我的理解到目前爲止,phpUnderControl與Java版本非常相似,我認爲構建配置是相同的,因此我的含糊問題再次感謝! – Gcoop 2010-08-10 08:24:54

+0

+1這個..... :-) – 2010-08-13 07:36:24

相關問題