时间:2010-07-26 14:19:13

标签: cruisecontrol.net nant

2 个答案:

答案 0 :(得分:2)

打字:

nant -help

表明您可以按如下方式定义属性:

-D:name=value

在脚本中测试它:

if="${property:exists('name')}"
在CCNet中,您可以使用以下命令运行它:

<tasks>
 <nant>
  <executable>nant.exe</executable>
  <buildFile>script.build</buildFile>
  <targetList>
   <target>build</target>
  </targetList>
  <buildArgs>-D:defaultPath=C:\build</buildArgs>
  <buildTimeoutSeconds>600</buildTimeoutSeconds>
 </nant>
</tasks>

答案 1 :(得分:0)

您使用的是什么版本的CCNet?

版本1.5能够将参数传递给NAnt,并且似乎运行良好。