【问题标题】:Teamcity: Pass Environment parameter to dependent buildTeamcity:将环境参数传递给依赖构建
【发布时间】:2016-09-22 04:10:44
【问题描述】:

我使用两种构建配置。

“Sub”的构建文件需要环境参数“Param”才能运行。我可以将此参数从我的“根”配置传递到 Teamcity 中的“子”配置吗?

【问题讨论】:

    标签: build-process continuous-integration teamcity


    【解决方案1】:

    每个构建配置都有一个配置代码,即 bt123 假设您的 Root 配置有代码 bt123,并且有一个名为 java_dir 的变量

    你的Sub配置,可以这样引用

    名称:JAVA_DIR 值:%dep.bt123.env.JAVA_DIR%

    执行此操作的最简单方法是选择文本字段右侧带有线条的小框“值”。这将提供一个下拉列表,您应该可以在其中找到来自 bt123 的变量。只需键入 bt123,您就会看到所有可用的变量。

    希望这会有所帮助。

    这里是关于依赖属性的版本 10 文档的链接。

    https://confluence.jetbrains.com/display/TCD10/Predefined+Build+Parameters#PredefinedBuildParameters-DependenciesProperties

    这些选项至少从 TeamCity 8.x 开始可用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2019-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多