【发布时间】:2021-05-14 02:47:21
【问题描述】:
我在构建中使用GitVersion,我在 TeamCity 上得到的结果与在本地不同,我认为是因为 TeamCity 没有从存储库中提取标签,所以 GitVersion 永远不会看到它们并计算出错误的语义版本。
如何确保 TeamCity 在签出源代码时提取所有标签?
注意:我已将分支规范设置为:
+:refs/heads/(*)
+:refs/tags/(*)
但这并没有帮助,我认为这不是我真正需要的。我不是特别想 build 标签(我构建每个提交,无论它是否被标记) - 我只需要它们可用于 GitVersion。
【问题讨论】:
-
这能回答你的问题吗? Make TeamCity pull down all git branches
标签: git tags teamcity gitversion