TFS Build tag git branch with build number

TFS Build tag git branch with build number

我们所有的构建都是 CI 触发构建。

有没有办法用 TFS 的内部版本号标记分支?

这将非常方便,因为我们也在使用 Octopus Deploy 并希望整个过程自动化,所有开发人员所要做的就是将更改推送到远程,构建和部署会神奇地自动发生.

应该不难。

在 post-build 脚本中从 Build Environment Variables 中提取数据后调用 Git:

  • TF_BUILD_BUILDNUMBER 包含版本号
  • TF_BUILD_SOURCEGETVERSION 包含 Git 提交