如何在 TeamCity 中的每个构建上增加程序集版本
如何使用 Build Runner Type Visual Studio Sln File 在 TeamCity 中的每个构建上增加程序集版本?
How to increment the Assembly version on each build in TeamCity using Build Runner Type Visual Studio Sln File?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
TeamCity 6.5 及更高版本附带 AssemblyInfoPatcher,您可以使用静态值或 TeamCity 变量进行配置。如果您只想更改版本号,这是最简单的方法。
注意:这个简单该功能假定您的 assemblyinfo 文件位于默认位置(在“属性”下)。
TeamCity 6.5 and above come with an AssemblyInfoPatcher which you can configure with a static value or with TeamCity variables. The simplest approach if you just want to change the version number.
note: this simple feature assumes that your assemblyinfo files are in the default location (under Properties).
TeamCity 6.0 允许为您的构建配置创建多个构建步骤。因此,通过第一个构建步骤,您可以运行一些增加程序集版本 (您可以从当前版本号作为 build.number 系统属性获取它)。第二个构建步骤将运行真正的 sln 运行程序。
TeamCity 6.0 allows to create multiple build steps for your build configuration. So, with a first build step you can run some script which increases Assembly version (you can obtain it from current build number as build.number system property). The second build step will run real sln runner.