Когда я пытаюсь развернуть функцию Azure в облаке с помощью ... func azure functionapp publish appName --build remote --publish-local-settings
... я получаю следующую ошибку:
Getting site publishing info...
Remote build is a new feature added to function apps.
Your function app appName does not support remote build as it was created before August 1st, 2019.
Please use '--build local' or '--build-native-deps'.
For more information, please visit https://aka.ms/remotebuild
ДАЖЕ ЧЕРЕЗ ПРИЛОЖЕНИЕ ПРОСТО БЫЛ СОЗДАН БУКВАЛЬНО В AZURE ПОРТАЛЕ.
Система: - Запуск кода VS в Ubuntu 18.04
Шаги для воспроизведения:
- Создайте новое приложение-функцию (и ресурсы поддержки), используя
az cli
- Python время выполнения
- План потребления
- План хранилища StandardV2
- AppInsights
- Создать новую функцию (каркас) с использованием кода VS Azure Расширение функций
- Создать
__init__.py
и настроить local.settings.json
- Откройте терминал;
cd
в папку функций - Выполнить
func azure functionapp publish appName --build remote --publish-local-settings
- Каждый раз сбой с сообщением выше
Пробовали: - Замена --build local
. - Похоже, он хочет работать, но не работает с ошибкой
There was an error restoring dependencies. ERROR: cannot install cryptography-2.9.2 dependency: binary dependencies without wheels are not supported when building locally. Use the "--build remote" option to build dependencies on the Azure Functions build server, or "--build-native-deps" option to automatically build and configure the dependencies using a Docker container. More information at https://aka.ms/func-python-publish
Не пытаюсь: - --build-local-deps
, потому что мне не нужен экземпляр docker для моей функции Приложение
Пожалуйста, сообщите. На данный момент это болезненно.