【问题标题】:How do I pass a value from cc.net to build-script? ccnet.config->xx.build如何将值从 cc.net 传递到构建脚本? ccnet.config->xx.build
【发布时间】:2009-09-11 08:27:02
【问题描述】:

我的 ccnet.config 文件中有各种设置,并希望将它们传递给我的构建文件,以便将这些常量保存在一个位置。

我该怎么做?!

谢谢,

安德斯,丹麦

【问题讨论】:

    标签: cruisecontrol.net nant


    【解决方案1】:

    假设你的构建文件是一个 NAnt 文件,你会这样做:

    <nant>
        <buildFile>xx.build</buildFile>
        <buildArgs>-D:foo="$(foo)" -D:bar="$(bar)"</buildArgs>
        ...
    </nant>
    

    您可以通过${foo} 分别访问构建脚本中的变量。 ${bar} 然后。

    【讨论】:

      【解决方案2】:

      您的设置似乎有问题,因为我正在使用

      <buildArgs>-D:publishroot="$(publish-directory)"</buildArgs>
      

      并且 NAnt 按预期看到了这一点。变量的值是否包含空格?我以前遇到过这个问题。

      【讨论】:

        猜你喜欢
        • 2015-12-18
        • 2022-11-28
        • 2011-06-26
        • 2021-09-20
        • 2020-08-10
        • 2018-02-27
        • 1970-01-01
        • 2017-08-06
        • 1970-01-01
        相关资源
        最近更新 更多