我如何使TeamCity在检出源代码时拉出所有标签?



我在我的构建中使用GitVersion,我在TeamCity上得到的结果比本地不同,我认为因为TeamCity没有从存储库中提取标签,所以GitVersion永远不会看到它们并计算错误的语义版本。

我如何确保TeamCity在签出源代码时提取所有标签?

注意:我已经将我的分支规范设置为:

+:refs/heads/(*)
+:refs/tags/(*)

但这没有帮助,我不认为这是我真正需要的。我并不是特别想要构建标签(我构建每个提交,不管它是否被标记)-我只需要它们对GitVersion可用。

应该是Branch规范

+:refs/tags/*

以及使用标签作为分支

相关内容

最新更新