繁体   English   中英

在azure devop中将两个项目部署到单个应用程序服务中

[英]deploy two projects into single app service in azure devops

我想将两个项目部署到Azure开发人员中。 我创建了一个管道,该管道指向我在Azure门户中创建并部署的一项应用程序服务。 我能够一次部署一个Web项目,但是当我尝试添加另一个项目(微服务)时,发布失败。

我收到以下错误。 在此处输入图片说明

请提出一些建议。

我想使用相同的应用程序服务,并部署一个Web应用程序和微服务。

您可以通过在发布管道中添加两个单独的“部署Azure应用服务”步骤来实现。

确保更改包裹字段

在此处输入图片说明

来自:$(System.DefaultWorkingDirectory)/ ** / *。zip

到:$(System.DefaultWorkingDirectory)/ **** / [网站名称] .zip

并发送至:$(System.DefaultWorkingDirectory)/ **** / [microservice-name] .zip

我认为在DevOps的Release部分中可以更好地解决您想做的事情。

  1. 为两个项目创建单独的构建(仍处于构建阶段)
  2. 创建一个版本,并添加两个项目的工件(图像1)
  3. 您可以在创建阶段时对每个项目的部署进行排序-可以说prod阶段。
  4. 您也可以创建一个阶段,并使用单独的任务来部署每个解决方案。 (图片2)

图像1

图片2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM