Azure git 部署失败

Azure git deployment failure

我有几个从 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.

通常当代码导致部署错误时,我可以通过检查错误找到根本原因,但这次似乎完全无关。

以前有人遇到过类似的问题吗?

谢谢

找到问题了。通过 deploy.cmd 脚本,我添加了一些 "echo" 来检查变量值,我注意到 MSBUILD_PATH 变量值是 D:\Program Files\etc... 并且当脚本运行时,它周围没有引号,因此 D:\Program 错误的原因。我在它周围添加了引号 ("%MSBUILD_PATH%"),它现在又可以正常工作了。