dre*_*wob 20 tfs azure ms-release-management azure-devops
我正在尝试实现持续集成和持续部署到我的DEV Azure应用服务.我在Visual Studio Team Services上使用托管代理.我的发行版定义中的"将网站部署到Azure"步骤一直失败,并显示错误"找不到包含指定模式的包".有任何想法吗?
Edd*_*SFT 27
"不止一个包与指定的模式匹配.请限制搜索模式[sic]." 因为您在任务的"程序包或文件夹"设置中输入了"xxx\*.zip",所以当任务找到2个或更多包时,通常会发生错误.所以你只需要更新它来指定详细的包名.类似的问题:使用VSO在同一个sln中部署azure网站和webjobs - 错误 - 只能有一个.
对于原始问题,您还可以通过创建新的构建定义来修复它,在"构建"选项卡上选择"Visual Studio",在"部署"选项卡上选择"Azure WebApp".这将创建一个添加了必需的arugment的构建定义.
几个小时前有同样的问题.这就是我能够解决这个问题的方法:
确保Build solution步骤中的MSBuild参数是:/ p:DeployOnBuild = true/p:WebPublishMethod = Package/p:PackageAsSingleFile = true/p:SkipInvalidConfigurations = true/p:PackageLocation ="$(build.artifactstagingdirectory)\"
添加步骤Azure App服务部署:ARM
$(build.artifactstagingdirectory)\**\*.zip脚步:
Azure应用服务部署配置:
| 归档时间: |
|
| 查看次数: |
29959 次 |
| 最近记录: |