我正在设置 teamcity 和 msbuild 以自动化我们的构建过程,这比我们现在做的要多得多。我们从事的每个项目都在 teamcity 中设置为单独的项目,并且每个项目都设置有 3 个构建配置:开发、登台和实时。开发是我们在每次签入后运行的标准 CI 构建。暂存和实时执行构建和部署到适当的环境。
我们的实时构建将使用 teamcity 计数器进行编号。但我想设置暂存版本以将其版本编号为下一个 Live 版本的测试版。因此,如果实时构建是版本 6,那么我想将我的暂存构建编号为 v7b1、v7b2 等。有没有办法在 teamcity 或作为 msbuild 脚本的一部分执行此操作?