【问题标题】:Azure Function - Portal Code Deployment feature is skipping buildAzure 功能 - 门户代码部署功能正在跳过构建
【发布时间】:2020-07-22 14:14:15
【问题描述】:

我使用 Visual Studio 代码创建了一个函数应用程序,然后将其发布。功能应用程序工作正常。我现在在功能门户中使用代码部署功能(KUDU)并跳过构建。以下是日志

9:55:46 AM       Updating submodules.   
9:55:47 AM       Preparing deployment for commit id '5642d3aeec'.   
9:55:48 AM       Skipping build. Project type: Run-From-Zip 
9:55:48 AM       Skipping post build. Project type: Run-From-Zip    
9:55:48 AM      Triggering recycle (preview mode disabled). 
9:55:49 AM      Syncing 4 function triggers with payload size 452 bytes successful. 
9:55:50 AM      Deployment successful.

每当代码签入到 Github 时,就会发生部署。但它没有选择最新的代码。我确实将应用设置 WEBSITE_RUN_FROM_PACKAGE 设置为“1”。

我需要进行哪些更改才能选择最新版本。

提前致谢

【问题讨论】:

  • 我也有同样的问题。

标签: azure azure-functions continuous-deployment


【解决方案1】:

我有类似的场景和类似的经历,但我没有手动设置WEBSITE_RUN_FROM_PACKAGE,虽然我发现它设置为 1。我假设它是由 VS Code 部署设置的,它首先创建了 Azure Functions App .然后当我切换到使用 Kudu 持续集成时,设置仍然存在。我从 Configuration 中删除了该设置,现在问题已解决。

【讨论】:

  • 对于任何想知道为什么他们的 python 依赖项没有从 CICD 的函数主机上安装的人,这解决了我的问题,谢谢!
猜你喜欢
  • 2018-12-06
  • 1970-01-01
  • 1970-01-01
  • 2021-07-16
  • 1970-01-01
  • 2020-12-13
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
相关资源
最近更新 更多