2010-08-09 43 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

相关问题