【问题标题】:Is there any way to deploy multiple projects using the same app service in Release management?有没有办法在发布管理中使用相同的应用服务部署多个项目?
【发布时间】:2018-10-17 21:36:33
【问题描述】:

在我当前的项目中实施 CI/CD 流程。我们正在使用 VSTS 并将我们的应用程序部署到 Azure 平台。

我查看了下面的 azure 文档。要部署每个项目,我们必须在发布管理中创建每个 Web 应用任务。

Azure Documentation

以下是我的项目解决方案。

项目结构

在 feature 文件夹下,每个文件夹基本上都是一个 web 应用程序项目。要部署到 Azure we app 服务,我们必须创建每个 Web 应用任务。

我可以在发布管理中使用单个 Web 应用程序任务部署所有 Web 项目吗?如果团队添加任何新项目,我必须再次对管道中的所有环境进行更改。

请提出更好的方法。

【问题讨论】:

  • 你解决了这个问题吗?

标签: azure azure-devops


【解决方案1】:

没有将多个 Web 应用部署到 Azure 应用服务的内置任务,简单的方法是为每个 Web 应用添加多个 Web 应用部署任务。

您可以参考source code of Web App Deployment task 通过 VSTS 扩展自定义构建/任务以满足您的要求:Add a build or release task

【讨论】:

    猜你喜欢
    • 2014-12-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多