代码之家  ›  专栏  ›  技术社区  ›  Troy Hunt

使用TeamCity构建和部署特定的修订号

  •  15
  • Troy Hunt  · 技术社区  · 14 年前

    我正在与TeamCity和MSDeploy打交道,让它部署到由SVN commit触发的开发环境中,工作得很好。我的问题是如何发布到一个测试环境中;我想根据需要并基于特定的修订号来完成这项工作。基于用户定义的修订版配置TeamCity构建的最佳方法是什么?

    2 回复  |  直到 14 年前
        1
  •  9
  •   s.ermakovich    14 年前

    你可以用 Run Custom Build Dialog 在TeamCity,在那里定制 参数,需要在其中指定要生成的实际SVN修订。

        2
  •  3
  •   Jakub Konecki    14 年前

    看一看 别针 TeamCity的功能。您可以锁定某个生成,然后部署最新的锁定生成。

    因此,在TeamCity中有一个“创建开发-构建”任务,它部署到开发环境并公开人工制品。您可以在TeamCity中创建另一个任务,该任务将使用“创建开发生成”任务中最新固定生成的人工制品并部署到您的测试环境中。

    您还拥有已部署生成的历史记录。