Azure git部署失败

4

我有几个从Bitbucket部署的Azure Web应用程序。 之前一切正常,没有任何问题。 自从我的最后一次提交后,Azure部署现在失败,显示以下错误:

Command: deploy.cmd

Installing Kudu Sync

D:\local\AppData\npm\kudusync -> D:\local\AppData\npm\node_modules\kudusync\bin\kudusync

kudusync@0.2.3 D:\local\AppData\npm\node_modules\kudusync

├── commander@2.6.0

├── q@1.1.2

└── minimatch@2.0.1 (brace-expansion@1.1.0)

Test

'D:\Program' is not recognized as an internal or external command,

Handling .NET Web Application deployment.

operable program or batch file.

An error has occured during web site deployment.

通常当代码出现部署错误时,我可以通过检查错误来找到根本原因,但这次似乎与此无关。有人以前遇到过类似的问题吗?谢谢。

我也遇到了同样的问题,部署脚本是否过时了? - missemisa
我正在查看部署脚本,可能会添加一些“echo”来打印变量并查看是否有任何更改。 - Alessandro Di Lello
请看下面的回答。 - Alessandro Di Lello
你有没有遇到过这种情况,部署速度非常慢?现在运行“部署命令”需要很长时间才能完成。 - missemisa
我确实注意到了,但并不总是这样。有时候速度和更改前一样快,有时候则需要近10分钟的时间。不确定是否相关。 - Alessandro Di Lello
显示剩余3条评论
1个回答

5

找到了问题。我查看了deploy.cmd脚本,添加了一些“echo”语句来检查变量值,发现MSBUILD_PATH变量的值为D:\Program Files\etc....,但是在运行脚本时没有加上引号,因此出现了D:\Program错误。我在它周围添加了引号("%MSBUILD_PATH%"),现在它又可以正常工作了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接