我在Azure Devops中有一个解决方案。这用于Azure功能。我正在使用构建管道来生成工件。我需要通过powershell部署此工件,我正在使用kudo API进行部署。
https://$appName.scm.azurewebsites.net/api/zipdeploy
问题是Azure DevOps生成的格式与Visual Studio生成的msdeploy完全不同。当我部署从vs生成的zip文件时,它会正确部署。我可以制作Azure Devops来生成与Visual Studio相同的工件吗?
根据评论添加更多信息
我正在使用Visual Studio Build Task生成生成和Publish任务以发布工件 https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/visual-studio-build?view=azure-devops https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/publish-build-artifacts?view=azure-devops
生成的带有zip的工件具有较高的深度,例如“ \ publish \ Content \ D_C \ a \ 1 \ s \ src \ aadsr \ aadsr \ obj \ Release \ net461 \ PubTmp \ Out”。 我只希望zip文件中包含Out文件夹的内容,我直接将其发布到功能APP