teamcity - 将 Microsoft 发布管理与 Team City 结合使用

标签 teamcity ms-release-management

是否可以将 Microsoft Release Management Server 与 Team City 构建的构建工件输出一起使用?

  • 也许可以选择让 Team City 触发发布的第一步?

我只看过使用 TFS 构建进行构建的文档。

最佳答案

是的。如果将组件设置为“外部构建”,则可以指定 Team City 二进制放置位置的路径。然后,在触发发布时,您将指定要从该位置部署的二进制文件的确切版本。

您可以使用 ReleaseManagementBuild.exe 工具让 Team City 从 RM 触发发布。它位于 Release Management 安装文件夹中

您可以通过运行 ReleaseManagementBuild.exe -rt "YourReleaseTemplateName"-pl "\YourTeamCityDropLocation\Whatever\"来触发 TeamCity 生成的版本的发布

相关博客,来自 Microsoft RM 团队的 Jonathan Rajotte: http://blogs.msdn.com/b/visualstudioalm/archive/2014/04/04/release-management-continuous-deployment-with-visual-studio-online-and-any-ci-systems.aspx

关于teamcity - 将 Microsoft 发布管理与 Team City 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24807938/

相关文章:

git - 具有Git命令错误处理的Powershell-在外部程序的非零退出代码时自动中止

c# - .dll 引用在 Debug模式下正确加载到 c# 项目中,但在 Release模式下找不到 namespace

maven - Maven 版本 :perform 期间丢失的属性

android - TeamCity 与 Android Lint 报告的集成

ms-release-management - RM + DSC 到不可信域中的节点

continuous-integration - TeamCity 的构建模板和元运行器之间有什么区别?什么时候用?

powershell-remoting - 使用 Powershell 的 Release Management 2013 vNext 版本需要哪些权限

git - 在发布期间标记 TFS Git 存储库

tfs - 发布管理继续错误发布