我有一个 git 存储库,其中发布的版本(例如“3.0.1”)被标记为标签。我需要为 TeamCity 任务添加一个参数(最好是带有下拉列表),我可以在其中选择特定标签 - 并且该任务应该构建此特定提交。
这可能吗?
这不是 TeamCity 的设计工作方式。
从附加到构建配置的 VCS 根检索标签(以及分支)。在 UI 中,它看起来像此构建配置的分支列表,其中每个分支/标签都可以使用自己的历史记录、构建链和其他功能单独触发。
要使其工作,您需要启用使用标签作为分支选项并将所需的标签表达式添加到分支过滤器。