发布 Azure 函数的不同方式

Its*_*Ady 6 azure-web-app-service azure-devops azure-functions

我通过选择“发布”,然后选择所有剩余参数,从 Visual Studio 发布了 azure 函数。请分享直接在 Azure 门户上发布 azure function V1 的其他方法。

我做了研究,但我无法理解,所以如果你能用简单的术语解释一下。我认为有一种方法可以使用 CLI 或 power shell 或将我的项目转换为 zip 文件。任何帮助将不胜感激。

1_1*_*1_1 4

是的,您还有其他方式来发布天蓝色功能。

如果您想使用 Azure CLI,

az functionapp deployment source config-zip -g <resource_group> -n \
<app_name> --src <zip_file_path>
Run Code Online (Sandbox Code Playgroud)

<zip_file_path>占位符替换为 .zip 文件位置的路径。另外,替换<app_name>为函数应用的唯一名称,并替换<resource_group>为资源组的名称。

如果你想使用powershell,

Publish-AzWebapp -ResourceGroupName <group-name> -Name <app-name> -ArchivePath <zip-file-path>
Run Code Online (Sandbox Code Playgroud)

替换<deployment-user><deployment-password><app-name>占位符。


例如,使用 zip 部署的步骤:

1.首先在azure上创建一个函数应用程序。

2.在本地创建一个函数应用程序,并将该函数应用程序构建到dll中。

3.进入调试文件夹。

在此输入图像描述

所有这些文件都需要添加到 zip 中。(bin文件夹中的文件是在你的函数应用程序编译后形成的,function1文件夹是你的函数的声明文件,下面的文件是整个应用程序的配置文件,它们将被上传到Azure。这就是这些文件确实如此。)

4.然后例如使用azure cli:

在此输入图像描述

5.部署成功!

在此输入图像描述

有关更多信息,请查看官方文档

我描述清楚了吗?