将CI / CD流程实施到我当前的项目中。我们正在使用VSTS并将我们的应用程序部署到Azure平台。
我看一下azure文档。要部署每个项目,我们必须在发布管理中创建每个Web应用程序任务。
以下是我的项目解决方案。
项目结构
在功能文件夹下,每个文件夹基本上都是一个Web应用程序项目。要部署到Azure我们的应用服务,我们必须创建每个Web应用程序任务。
我是否有可能在发布管理中使用单个Web应用程序任务部署所有Web项目。如果团队添加任何新项目,我必须再次对管道中的所有环境进行更改。
请建议更好的方法。
答案 0 :(得分:0)
没有将多个Web应用程序部署到Azure应用程序服务的内置任务,简单的方法是为每个Web应用程序添加多个Web App部署任务。
您可以通过VSTS扩展程序参考incremental task到自定义构建/任务,以满足您的要求:source code of Web App Deployment task。