【问题标题】:Manage related project deployment in Continuous Deployment在持续部署中管理相关项目部署
【发布时间】:2018-03-26 19:00:04
【问题描述】:

我计划使用 Visual Studio TFS 服务器进行持续部署。

我有几个相关的项目,当特定项目更新时,它可能会导致相关项目发生变化

例如Web 项目和中间层 API 项目

现在我跟着CD,如何确保在部署Web项目之前部署中间层API项目

【问题讨论】:

  • 您使用环境定义发布过程,并使用阶段和tasks 定义每个环境中的自动化。任务只是一个打包的脚本或过程,它已经用一组输入进行了抽象。发布过程是灵活的任务。您可以先添加部署中间层 API 项目所需的任务。

标签: visual-studio tfs continuous-deployment


【解决方案1】:

您只需创建一个版本即可部署两个相关项目。 选择其中之一作为主神器。假设是网络项目。

在发布配置中的工件页面,将您的中间层项目作为另一个工件添加到发布中。

现在您已经有了两个目标项目,请设置发布管道,以便在 Web 项目之前添加部署层项目的步骤。

【讨论】:

  • 这是有效部署所有应用程序,可能没有必要,
猜你喜欢
  • 2012-03-17
  • 2016-05-27
  • 1970-01-01
  • 2020-09-20
  • 1970-01-01
  • 2020-07-05
  • 2016-04-23
  • 1970-01-01
  • 2016-08-31
相关资源
最近更新 更多