未对管道或发布管道进行任何更改时,部署到 Azure 应用服务时出错

Error deploying to Azure App Service when no changes were made to pipeline or release pipeline

提问人:ascendev 提问时间:11/9/2023 最后编辑:ascendev 更新时间:11/9/2023 访问量:96

问:

在部署到 Azure 应用服务时出现以下错误。

2023-11-06T22:17:18.7364356Z [command]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='D:\c\r2\b\test1 & test2 artifacts\drop\test2_888.zip' -dest:contentPath='azureWebDev',ComputerName='https://mycomputername.net',UserName='$myUsername',Password='***',AuthType='Basic' -enableRule:AppOffline -userAgent:VSTS_sd1324dc-7762-4e41-8aa2-b2abcde_Release__1234_5678_9
2023-11-06T22:17:18.7364356Z [command]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='D:\c\r2\b\test1 & test2 artifacts\drop\test2_888.zip' -dest:contentPath='azureWebDev',ComputerName='https://mycomputername.net',UserName='$myUsername',Password='***',AuthType='Basic' -enableRule:AppOffline -userAgent:VSTS_sd1324dc-7762-4e41-8aa2-b2abcde_Release__1234_5678_9
2023-11-06T22:17:18.7364356Z [command]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='D:\c\r2\b\test1 & test2 artifacts\drop\test2_888.zip' -dest:contentPath='azureWebDev',ComputerName='https://mycomputername.net',UserName='$myUsername',Password='***',AuthType='Basic' -enableRule:AppOffline -userAgent:VSTS_sd1324dc-7762-4e41-8aa2-b2abcde_Release__1234_5678_9
2023-11-06T22:17:18.9042826Z ##[error]Error: Error: A '-dest' argument must be specified with the 'sync' verb.
Error count: 1.
'test2' is not recognized as an internal or external command,
operable program or batch file.

据我所知,没有对发布管道或管道本身进行任何更改。我尝试根据本文中的相关错误删除源别名中的所有空格(“test1 & test2 artifacts”到“test1&test2artifacts”),但 -dest 参数错误仍然出现。

azure-devops azure-web-app-service azure-appservice

评论


答:

1赞 Bright Ran-MSFT 11/9/2023 #1

如果使用命令行运行部署,可以尝试使用双引号 (“ ”) 将包路径的 patten 括起来。

例如:

"$(Build.BinariesDirectory)\test1 & test2 artifacts\drop\test2_888.zip"

同样,如果使用 Azure 应用服务部署任务,则在已提交的“包或文件夹”中,也可以尝试按上述方式设置其值。

enter image description here

2赞 k0rrupted 11/9/2023 #2

我遇到了同样的问题,请尝试从源别名中删除。&