teamcity - 在 TeamCity 中使用 GitVersion 时,如何让它在 TC 内部版本号中包含构建元数据
问题描述
我遵循了 TeamCity 的 GitVersion 说明,这给了我一个内部版本号,如下所示:
这几乎是完美的,除了偶尔(例如,如果我手动重新运行构建),GitVersion 会计算完全相同的构建号,因此我会获得具有相同构建号的多个构建,如下所示:
我想要发生的是在元数据中有一个自动递增的内部版本号,比如:
#0.1.0-alpha.6+1
,#0.1.0-alpha.6+2
等。
我知道这一定是可能的,因为 GitVersion 项目在 GitHub 上的屏幕截图中显示了它:
我发现update-build-number
在 GitVersion 文档中提到了一个设置,我将其设置为 true,但这没有区别。如何让 GitVersion 添加该构建元数据?
解决方案
推荐阅读
- bash - Bash 在键后获取单词
- python-3.x - Python shelve get() 和 keys() 方法返回不一致的结果
- html - 如何让我的联系表格电子邮件正常工作并显示信息?
- discord - Discord.py 音乐机器人队列
- c# - 应用程序初始化 SQL 连接时发生 System.TypeInitializationException
- mongodb - 如何在 mongodb 中保存模式定义
- python - 检测 google sheet 中的变化并执行 actionsheet API
- kernel-density - 有没有一种可靠的方法来计算一组轨迹的概率密度函数?
- api - 在 api 中进行身份验证时遇到问题
- regex - 带有扩展字符的缓冲区字竞争配置(neovim)