|
如果每日构建只有一个项目,那只要配置一次ccnet.config就可以了,但是如果遇到多个项目都要构建的话,我们如何管理这些路径呢?如何的目录结构才是最好的呢?
你是否在无休止的修改NAnt或者NCover的路径呢?
你是否在烦恼如何管理不同项目的ccnet配置呢?
如何参数化路径?
你是否在使用下面的ccnet.config配置?
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<project name="A1">
<webURL>Http://192.168.0.XXX/ccnet</webURL>
<labeller type="defaultlabeller">
<prefix>ea-</prefix>
<incrementOnFailure>false</incrementOnFailure>
<labelFormat>00000</labelFormat>
</labeller>
<tasks>
<nant>
</nant>
<msbuild>
</msbuild>
</tasks>
</project>
<project name="A1">
<webURL>Http://192.168.0.XXX/ccnet</webURL>
<labeller type="defaultlabeller">
<prefix>ea-</prefix>
<incrementOnFailure>false</incrementOnFailure>
<labelFormat>00000</labelFormat>
</labeller>
<tasks>
<nant>
</nant>
<msbuild>
</msbuild>
</tasks>
</project>
</cruisecontrol>
附件里面就有一个解决方案! |
|