Я создал конвейер Bitbucket, используя образ python3.7.2, и я сжал функцию python и перешел к развертыванию в соответствии с документацией в Bitbucket. Но когда я попытался развернуть его, используя - pipe: microsoft / azure-functions-deploy : 1.0.1, показывает некоторую ошибку ValueError: Не удалось получить Scm Uri
- step:
name: build and test
image: python:3.7.2
script:
- cat /etc/os-release
- ls
- apt-get update && apt-get install zip
- zip -r sample-azure-python-func.zip ./*
artifacts:
- sample-azure-python-func.zip
- step:
name: "deploy to dev function"
deployment: Staging
trigger: manual
script:
- pipe: microsoft/azure-functions-deploy:1.0.1
variables:
AZURE_APP_ID: $AZURE_APP_ID
AZURE_PASSWORD: $AZURE_PASSWORD
AZURE_TENANT_ID: $AZURE_TENANT_ID
FUNCTION_APP_NAME: 'readfromip-sell-py-dev-fnap'
ZIP_FILE: 'sample-azure-python-func.zip'
ИНФОРМАЦИЯ: Развертывание zip-файла
ОШИБКА: не удалось получить Scm Uri
Traceback (последний вызов был последним):
Файл "/usr/local/lib/python3.6/site-packages/knack/cli.py", строка 206, в invoke
cmd_result = self.invocation.execute (аргументы)
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/init.py", строка 328, в исполнении
поднять экс
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/init.py", строка 386, в _run_jobs_serially
results.append (self._run_job (extended_arg, cmd_copy))
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/init.py", строка 379, в _run_job
six.reraise (* sys.exc_info ())
Файл "/usr/local/lib/python3.6/site-packages/six.py", строка 693, в ререйзе
повысить ценность
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/init.py", строка 356, в _run_job
результат = cmd_copy (params)
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/init.py", строка 171, в вызов
вернуть self.handler (* args, ** kwargs)
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/core/init.py", строка 452, в default_command_handler
return op (** command_args)
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/command_modules/appservice/custom.py", строка 273, в enable_zip_deploy
scm_url = _get_scm_url (cmd, имя_группы ресурсов, имя, слот)
Файл "/usr/local/lib/python3.6/site-packages/azure/cli/command_modules/appservice/custom.py", строка 1374, в _get_scm_url
поднять ValueError («Не удалось получить Scm Uri»)
ValueError: Не удалось получить Scm Uri