【问题标题】:How to create in TeamCity automatically new build config. for new branches in Git?如何在 TeamCity 中自动创建新的构建配置。 Git 中的新分支?
【发布时间】:2015-11-10 06:41:01
【问题描述】:

我们使用 TeamCity 作为构建 Visual Studio 2015 项目的 CI 机器。目前,它会在几个选定的分支中自动构建每次推送。

我想通过从主构建配置中复制配置设置,将构建服务器配置为自动为新分支创建新的构建配置,这样我就不必手动创建这些配置。

现在可以吗?谢谢

【问题讨论】:

  • 我以前见过这个,但我不知道它是怎么做的。如果您还运行 GitHub,那么您可以将两者连接起来。 TC 将使用 GitHub API 来检测此类更改并自行配置。
  • 为什么要创建构建配置的克隆而不是针对不同的分支运行相同的构建配置?
  • 我认为对新分支运行相同的配置很好,如果可以这样配置?

标签: git visual-studio teamcity visual-studio-2015


【解决方案1】:

TeamCity 7+ 支持 Git 功能分支,它将自动构建与模式匹配的所有分支,请参阅 TeamCity documentation 了解更多详细信息以及如何设置其中一种构建配置。

如果您想保留单独的构建配置,那么您将需要通过 TeamCity API 从模板为每个分支创建外部构建配置。几年前我发布了关于 using LibGit2Sharp and the TeamCity API 的信息。

【讨论】:

    猜你喜欢
    • 2016-04-04
    • 1970-01-01
    • 1970-01-01
    • 2021-06-27
    • 2015-09-13
    • 1970-01-01
    • 2016-11-11
    • 1970-01-01
    • 2014-06-18
    相关资源
    最近更新 更多