Azure 功能 - 门户代码部署功能正在跳过构建

标签 azure azure-functions continuous-deployment

我使用 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.

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

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

提前致谢

最佳答案

我有过类似的场景和类似的经历,但我没有手动设置WEBSITE_RUN_FROM_PACKAGE,尽管我发现它设置为1。我假设它是由VS Code部署设置的,首先创建了 Azure Functions 应用程序。然后,当我切换到使用 Kudu Continuous Integration 时,该设置仍然存在。我从配置中删除了该设置,现在问题已解决。

关于Azure 功能 - 门户代码部署功能正在跳过构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61129970/

相关文章:

azure - 在databricks中创建数据框时获取 "error while emitting; method too large"

azure - 使用 Azure Cosmos 和 Blob 存储的分布式事务

c# - 从 Azure IoT 中心获取设备列表

azure - 使用 Azure 函数将文件从 Azure Blob 存储复制到 Azure 文件存储

.net - 如何从 Devops 管道将 azure 函数发布到 Active Directory 中的 Azure Linux 函数

build - 是否有针对工件的 Jenkins 构建参数?

javascript - 如何在 Azure Function 中使用 Azure 存储表?

python - Azure函数应用程序-输出CosmosDB

ios - 错误: The Info. plist in package must contain the CFBundleIdentifier key

Jenkins:如何在 git 标签上触发管道