【问题标题】:Cruisecontrol.net project settings with dynamic parameters带有动态参数的 Cruisecontrol.net 项目设置
【发布时间】:2012-10-17 15:42:49
【问题描述】:

我正在尝试设置 CruiseControl.NET (1.6.7981.1),以便每个开发人员都可以选择从哪个源代码控制分支构建。我遇到了以下问题。

  1. 我还没有找到通过动态参数设置<artifactDirectory><workingDirectory>项目参数的方法。

  2. CruiseControl.NET 不会替换动态参数标记,例如$[branchName] 不会被 <artifactDirectory>C:/ci/$[branchName]<artifactDirectory> 替换。

有没有办法让一个项目包含最终用户选择的多个工件和工作目录?

【问题讨论】:

    标签: continuous-integration cruisecontrol.net


    【解决方案1】:

    不,您不能在<artifactDirectory><workingDirectory> 中使用动态参数。文档指出:

    参数可用于任务/发布者、源代码控制块和标签器。 [...] 并非所有项目都允许使用动态参数。

    如果您愿意放松单项目约束,可以使用Configuration Preprocessor 来定义和应用参数化项目模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多