Различные способы публикации sh Azure функции - PullRequest
1 голос
/ 15 января 2020

Я опубликовал azure функций из Visual Studio, выбрав Publi sh, а затем выбрав все остальные параметры. Пожалуйста, поделитесь другими способами опубликовать sh azure функцию V1 непосредственно на портале Azure.

Я провел исследование, но не смог понять, поэтому, пожалуйста, объясните это простыми словами. Я думаю, что есть способ с помощью CLI или Power Shell или преобразования моего проекта в ZIP-файл. Любая помощь будет оценена.

1 Ответ

1 голос
/ 15 января 2020

Да, у вас есть другой способ публикации sh azure функций.

Если вы хотите использовать 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 deploy:

1. сначала создайте приложение функции azure.

2. создайте приложение функции локально и создайте это приложение функции в dll.

3. Go в папку Debug.

enter image description here

Весь этот файл необходимо добавить в zip. (Файлы в папке bin формируются после компиляции вашего функционального приложения, папка function1 является декларативным файлом вашей функции, а файлы ниже - это файлы конфигурации всего приложения, и они будут загружены в Azure Вот что делают эти файлы.)

4. Затем, например, используя azure cli:

enter image description here

5. Развертывание прошло успешно!

enter image description here

Для получения дополнительной информации ознакомьтесь с offcial do c.

Я ясно описываю?

...