Как развернуть приложение azure funtion, упакованное как .nugpk, используя azure devops? - PullRequest
0 голосов
/ 11 марта 2020

У меня есть конвейер сборки, который генерирует .nupkg для функции azure, когда я пытаюсь освободить его, контент развертывается (я вижу, когда я загружаю контент приложения), но я не вижу функцию.

Неужели артефакт azure должен быть .zip для функции azure? Я могу без проблем развернуть основное приложение angular и. net, используя .nupkg!

1 Ответ

0 голосов
/ 12 марта 2020

Это тот случай, когда azure артефакт должен быть .zip для azure функции?

Вы правы.

В настоящее время только .zip поддерживаются файлы пакетов.

Это потому, что:

Zip-развертывание является функцией Azure службы приложений, которая позволяет развертывать проект приложения функции в каталоге wwwroot. Проект упакован в файл развертывания .zip. Те же API можно использовать для развертывания вашего пакета в папке d: \ home \ data \ SitePackages . При значении приложения WEBSITE_RUN_FROM_PACKAGE равном 1 API развертывания zip копируют ваш пакет в папку d:\home\data\SitePackages, а не извлекают файлы в d:\home\site\wwwroot.

Вы можете проверить документ Запустите Azure Функции из файла пакета для некоторых деталей.

И вот что говорит:

enter image description here

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...