是否有一种方法可以回显在该构建文件中执行NAnt构建文件的ccnet项目名称?我的构建是否知道巡航项目调用了什么?
答案 0 :(得分:1)
在ccnet.config文件中,您可以执行以下操作:
<nant>
<buildFile>myScript.build</buildFile>
<buildArgs>-D:ccnetProject="$(ccnetProject)"</buildArgs>
</nant>
您可以通过$ {ccnetProject}访问构建脚本中的变量。可以找到更多信息here。
答案 1 :(得分:1)
ccnet项目名称自动传递给Nant
CCNetProject
所以在南特你会做
<echo message="The ccnet project name is ${CCNetProject}"/>
请参阅此处了解从ccnet传递到Nant的所有集成参数。
http://cruisecontrolnet.org/projects/ccnet/wiki/Integration_Properties