【发布时间】:2020-07-16 00:49:47
【问题描述】:
我想知道在 TeamCity PullRequest 构建期间有什么方法可以提取源分支和目标分支(我的 git 服务器是 bitbucket)。我想在我的构建脚本中使用这些信息。
【问题讨论】:
-
当您将 VCS 根附加到构建时,它会自动将一些参数添加到构建中。如果您转到以前成功的构建并查看构建参数,那里应该有一些 git 变量。您还可以在构建步骤中运行一些 git 命令来提取这些变量。
-
我发现这些变量是可用的,但从 2019.2 - jetbrains.com/help/teamcity/…
-
你用的是什么版本?最好的选择可能是编写一个脚本并从一些 git 命令中提取此信息。构建是从网络挂钩触发的吗?
-
我终于从 bitbucket rest api 得到了这个