Azure Service Fabric-通过Azure DevOps部署多个应用程序

时间:2018-10-24 12:34:24

标签: azure-devops azure-service-fabric

我有两个在Azure Service Fabric群集中运行的微服务应用程序。从Visual Studio部署应用程序时,我没有任何问题。但是,当我尝试通过Azure DevOps CI / CD管道部署应用程序时,出现以下错误。

[错误]找到了多个搜索模式为D:\ a \ r1 \ a ** \ drop \ projectartifacts ** \ PublishProfiles \ Cloud.xml的项目。只能有一个。

根据此错误消息,我可以理解,解决方案中应该只有一个Cloud.xml文件。

我想知道在Azure Service Fabric群集中创建多个应用程序的最佳实践以及如何解决该错误。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

解决方案中有两个SF应用程序。如果要同时构建这两个文件并将其放到同一文件夹中,则将有两个cloud.xml文件。

由于您指定了广泛的搜索模式,因此可以同时找到两者。

您没有告诉哪个任务引发此异常,我将假设它是Deploy Service Fabric应用程序。

要部署这两个应用程序,您应该有两个步骤,一个指向每个应用程序,然后应该修复搜索模式,以更具体地确定要部署的SF App。