无法将Web程序包部署到Azure DevOps上的App Service

时间:2019-11-26 19:04:18

标签: azure azure-devops

自11月22日(星期五)开始,我遇到了在WebApp上部署更新的问题。只是代码被更新,发布定义已经有好几个月了。

以下是日志:

  

2019-11-22T21:33:50.1660947Z ## [section]开始:XXXX API部署   2019-11-22T21:33:50.1779651Z   ================================================== ============================= 2019-11-22T21:33:50.1779752Z任务:Azure App Service部署   2019-11-22T21:33:50.1779839Z说明:部署到Azure应用   使用Docker,Java,.NET,.NET Core为Web,移动或API应用提供服务,   Node.js,PHP,Python或Ruby 2019-11-22T21:33:50.1779907Z版本
  :4.157.4 2019-11-22T21:33:50.1779976Z作者:Microsoft   Corporation 2019-11-22T21:33:50.1780041Z帮助:   https://docs.microsoft.com/azure/devops/pipelines/tasks/deploy/azure-rm-web-app-deployment   2019-11-22T21:33:50.1780145Z   ================================================== ============================= 2019-11-22T21:33:50.8476296Z获得Azure的服务连接详细信息   应用服务:“ XXXX-webapp-test”   2019-11-22T21:33:56.3772449Z更新App Service应用程序   设置。数据:{“ WEBSITE_RUN_FROM_PACKAGE”:“ 1”}   2019-11-22T21:33:56.8621554Z更新了App Service应用程序设置   和Kudu应用程序设置。 2019-11-22T21:34:11.8877330Z包裹   使用ZIP部署启动部署。 2019-11-22T22:44:42.6873709Z

     

[错误]无法将Web包部署到App Service。 2019-11-22T22:44:42.6884687Z ## [错误]错误:错误:部署失败

     

Web包到App Service。错误:请求超时:   / api / zipdeploy?deployer = VSTS&message =%7B%22type%22%3A%22deployment%22%2C%22commitId%22%3A%222509aae88d82fbff1a5b4567e66d506ab75d5eb7%22%2C%22buildId%22%3A %% 221746% 22%3A%22142%22%2C%22buildNumber%22%3A%221746%22%2C%22releaseName%22%3A%22Release-83%22%2C%22repoProvider%22%3A%22TfsGit%22%2C%22repoName% 22%3A%22XXXX-ServerV2%22%2C%22collectionUrl%22%3A%22https%3A%2F%2FXXXX.visualstudio.com%2F%22%2C%22teamProject%22%3A%22fa101fe3-6537-4d7f-b39d- 9825dde859d2%22%2C%22buildProjectUrl%22%3A%22https%3A%2F%2FXXXX.visualstudio.com%2Ffa101fe3-6537-4d7f-b39d-9825dde859d2%22%2C%22repositoryUrl%22%3A%22%22%2%2C% 22分支%22%3A%22重构%22%2C%22teamProjectName%22%3A%22XXXX%22%2C%22slotName%22%3A%22production%22%7D   2019-11-22T22:44:44.0075802Z已成功将发布注释添加到   应用程序见解:XXXX-webapp-test   2019-11-22T22:44:44.2965245Z App Service应用程序URL:   http://XXXX-webapp-test.azurewebsites.net   2019-11-22T22:50:48.0793152Z ## [section]完成:XXXX API部署

您也注意到了吗?你知道如何解决吗?

1 个答案:

答案 0 :(得分:0)

检查Azure App Service的“应用程序设置”中是否设置了变量“ WEBSITE_WEBDEPLOY_USE_SCM”。

如果不存在,请添加。确保将其设置为true。

之后,重新启动App Service。等待20秒钟,然后重新部署您的应用程序。