我的ccnet.config文件中有各种设置,并希望将它们传递给我的构建文件,以便将这些常量保存在一个位置。
我该怎么做?!
谢谢,
丹麦安德斯
答案 0 :(得分:6)
假设您的构建文件是NAnt文件,您可以这样做:
<nant>
<buildFile>xx.build</buildFile>
<buildArgs>-D:foo="$(foo)" -D:bar="$(bar)"</buildArgs>
...
</nant>
您可以通过${foo}
resp访问构建脚本中的变量。 ${bar}
然后。
答案 1 :(得分:2)
您的设置似乎有问题,因为我正在使用
<buildArgs>-D:publishroot="$(publish-directory)"</buildArgs>
和NAnt认为这是预期的。变量的值是否包含空格?我之前遇到过这个问题。