【问题标题】:How can I make TeamCity pull all tags when it checks out the source code?如何让 TeamCity 在签出源代码时提取所有标签?
【发布时间】:2021-05-14 02:47:21
【问题描述】:

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

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

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

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

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

【问题讨论】:

标签: git tags teamcity gitversion


【解决方案1】:

应该是分支规范

+:refs/tags/*

除了使用标签作为分支

【讨论】:

    猜你喜欢
    • 2016-08-19
    • 2021-12-31
    • 1970-01-01
    • 2020-03-30
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多