成功构建后的Cruisecontrol行动?

时间:2010-08-09 13:58:58

标签: continuous-integration cruisecontrol

我正在使用cruisecontrol(精确的phpCruiseControl)作为CI服务器,并让我的构建脚本自动运行。无论如何都要将cruisecontrol配置脚本中的任务添加为成功构建时的操作吗?

由于

1 个答案:

答案 0 :(得分:7)

我只有使用基于Java的CruiseControl的经验,所以我真的不知道phpCruiseControl是否有任何不同,但对于您可以在配置文件(通常是config.xml)中定义的“常见”CruiseControl,您可以选择添加“出版商”。 这些在构建完成后运行。 在回答您的问题时,您需要在配置中添加< onsuccess>在其中的发布商部分下,您可以调用您喜欢的任何发布商。 请阅读documentation以获取解释。 基本上你想要这样的东西:

<cruisecontrol>
   <project>
     <publishers>
       <onsuccess>
         <antpublisher buildfile="myTasks.xml">
         ...
相关问题