我已经跟随此document进行Azure功能的持续部署 . 我已成功使用Azure功能设置github帐户以进行持续部署 .
现在我想将Git-hub文件复制到WASB存储 . 由于我在Azure功能持续部署后在Kudu控制台中有github文件,我有一个想法是将Git-hub文件从D:\ home \ site \ repository复制到WASB存储而不是从Github复制文件 .
我编写了Azure函数来将文件从D:\ home \ site \ repository复制到WASB . 现在我想调用这个Azure函数 .
Azure Function连续部署完成部署后,如何调用此Azure功能?因为Azure功能连续部署完成后,Git-hub文件在D:\ home \ site \ repository路径中更新 .
1 回答
有几个选项需要考虑 . 最简单的是提供部署后脚本/操作 . 见https://github.com/projectkudu/kudu/wiki/Post-Deployment-Action-Hooks .
其他选项是提供和自定义部署脚本,以便在脚本结束时进行所需的任何后期操作 . 见https://github.com/projectkudu/kudu/wiki/Customizing-deployments . 另外,你可以考虑WebHook;见https://github.com/projectkudu/kudu/wiki/Web-hooks .