如何在 TeamCity 中的每个构建上增加程序集版本

发布于 2024-10-14 03:53:47 字数 79 浏览 2 评论 0原文

如何使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千柳 2024-10-21 03:53:47

TeamCity 6.5 及更高版本附带 AssemblyInfoPatcher,您可以使用静态值或 TeamCity 变量进行配置。如果您只想更改版本号,这是最简单的方法。

  • 编辑您的构建配置
  • 编辑构建步骤
  • 添加构建功能
  • 选择AssemblyInfo patcher
  • 选择用于版本号的变量

注意:这个简单该功能假定您的 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.

  • Edit your build configuration
  • Edit Build Step
  • Add build feature
  • Select AssemblyInfo patcher
  • select the variable(s) to use for your version number

note: this simple feature assumes that your assemblyinfo files are in the default location (under Properties).

北城挽邺 2024-10-21 03:53:47

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文