从TeamCity构建中获取分支名称

时间:2015-05-13 19:30:46

标签: teamcity octopus-deploy

我正在部署一个nuget包,这是TeamCity Feature Branch构建的结果。我使用的内部版本号格式包括分支名称:1.0.0。%build.counter% - %vcsroot.branch%。

我需要Octopus Deploy端的分支名称来自定义我的部署。将分支名称作为变量的正确方法是什么?

1 个答案:

答案 0 :(得分:5)

我们应该可以从包名解析出来并使用类似的东西设置八达通变量

  1. 创建变量
  2. Variable

    1. 创建一个提取NuGet(无功能)和PowerShell步骤
    2. 的步骤

      Steps

      1. 使用一些PowerShell通过解析该软件包的版本号来设置变量
      2. enter image description here

        希望这有帮助