如何在github中配置azure函数(c#)项目以自动部署?

ut6juiuv  于 2021-06-24  发布在  Kudu
关注(0)|答案(2)|浏览(530)

我在VS2017中创建了一个azure functions 2.0(c#)项目,并将其放在github中。如果我直接从vs发布到azure,它就可以正常工作。然后我访问了azure门户以配置azure功能,并且可以从github部署这个选项。我配置了这个选项,当我向github提交一些东西时,azure门户会检测并启动一些进程(在部署中心中,对于我在github中所做的每个更改,都有状态为“success”的日志),但代码没有部署。
有什么想法吗?

js4nwp54

js4nwp541#

谢谢,伙计们!我发现了问题!我首先将我的解决方案直接从visualstudio发布到azure。然后,所有函数都变成只读的,所以构建过程成功地执行了,但是文件没有更新。
我删除了我的应用程序的功能,重新手动创建,并配置了kudu部署,从github获得,然后一切都像一个魅力!github中的每个提交都会更新我的应用程序!

lf3rwulv

lf3rwulv2#

确保visualstudio已连接到github以推送azure函数

在Deployment center中,您需要检查Deployment是否连接到github

您还需要检查azure函数版本2。

我的文章《使用kudu构建服务器从github部署连续azure函数》中引用的分步指南

相关问题