有没有一种方法可以在Azure CLI的functionapp中创建函数?

时间:2019-02-19 13:56:23

标签: azure command-line-interface azure-cli

我正在尝试使用脚本(调用Azure CLI的本地安装)使用cosmos db,静态网页和functionapp(至少具有一个功能)自动创建无服务器应用程序。我已经设法使用CLI创建数据库,静态页面和functionapp,但是找不到使用CLI在functionapp下创建函数的任何资源(例如,JavaScript中的HTTP触发器)。有没有曾经尝试过这样做的人/能够提供一些建议?

谢谢

2 个答案:

答案 0 :(得分:0)

CLI用于部署Azure资源,而不是代码。最好的选择是将代码存储在诸如 GitHub 之类的代码存储库中,然后可以使用CLI创建该Azure存储库中配置用于持续部署的Azure函数。这样,您对代码的所有更新都会自动部署到您的Function应用中。

可以在此处找到示例:https://docs.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-create-function-app-github-continuous

答案 1 :(得分:0)

以下指南对您有用吗? create-first-azure-function-azure-cli

您将需要拥有核心功能的核心工具,并且可以在重命名步骤中编写脚本。在实践中,您很可能会从github或其他地方获得项目,然后使用指南中的步骤进行发布。