【问题标题】:Build and Deploy using TeamCity for DEV/UAT/LIVE使用 TeamCity for DEV/UAT/LIVE 构建和部署
【发布时间】:2014-08-04 06:35:36
【问题描述】:

我正在尝试设置 TeamCity 以将站点构建/部署到 DEV/UAT。在提交到某个分支后,我无法获得或不知道如何设置 TeamCity 以构建和部署到远程服务器。所以基本上我们在 GIT DEV/Staging/Master 中有三个分支,我希望 TeamCity 在分别提交到每个分支后触发构建和部署。因此,如果用户提交/合并到开发分支,那么 TeamCity 应该构建并部署到开发服务器,如果用户提交/合并到暂存分支,那么它应该构建/部署到 UAT。

这甚至可能吗?如果是,请告诉我怎么做?

谢谢

布鲁斯

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    我相信您的构建服务器与部署服务器是分开的。您可以尝试两种方法

    1. 让 teamcity 代理在已部署的服务器上运行。在构建过程中创建工件并在部署步骤中使用代理下载这些工件

    2. 如果您希望所有代理与 Teamcity 在同一台服务器上运行,请将 SSH(或类似)功能复制到部署框上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-30
      • 1970-01-01
      • 2010-12-31
      • 2023-03-17
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      • 2022-01-19
      相关资源
      最近更新 更多