发布Azure函数的不同方法

问题描述 投票:0回答:1

我已经从Visual Studio中发布了Azure功能,方法是选择“发布”,然后选择所有其余参数。请分享其他方法,以直接在Azure门户上发布Azure功能V1。

我做了研究,但是我无法理解,所以请您简单地解释一下。我认为有一种使用CLI或Power Shell或将项目转换为zip文件的方法。任何帮助将不胜感激。

azure-devops azure-functions azure-web-sites
1个回答
0
投票

是,您还可以通过其他方式发布天蓝色函数。

如果要使用Azure CLI,则>

az functionapp deployment source config-zip -g <resource_group> -n \
<app_name> --src <zip_file_path>

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

如果您想使用Powershell,

Publish-AzWebapp -ResourceGroupName <group-name> -Name <app-name> -ArchivePath <zip-file-path>

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


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

1。首先在azure上创建功能应用。

2。在本地创建一个功能应用程序,然后将此功能应用程序构建为dll。

3。转到Debug文件夹。

enter image description here

此文件的所有文件都需要添加到zip中。

(bin文件夹中的文件是在编译功能应用程序后形成的,function1文件夹是函数的声明性文件,以下文件是配置文件整个应用程序的文件,这些文件将被上传到Azure。这就是这些文件的作用。)

4。然后,例如,使用azure cli:

enter image description here

5。部署成功!

enter image description here

有关更多信息,请查看offcial doc

我清楚吗?

© www.soinside.com 2019 - 2024. All rights reserved.