动态改变'teamcity.build.branch'

Cra*_*ing 6 teamcity teamcity-9.0

我想根据构建管道的另一个TC构建配置部分的结果动态设置'teamcity.build.branch'的值.

这甚至可能吗?看起来值是在构建管道的开始处评估和使用的.

用例:

  • 我正在执行将生成唯一编号的TC构建配置
  • 在同一管道的连接TC构建配置部分中,我希望在'teamcity.build.branch'中使用该数字 - 仅用于可视化目的

我已经使用消息服务覆盖参数,但不考虑更改.看起来这个值是在构建过程的早期阶段读取的.

Sye*_*yed 2

检查以下包含内部版本号和 git 分支名称的参考

https://octopus.com/blog/teamcity-version-numbers-based-on-branches