Scm Uri Ошибка при развертывании функции Python из конвейера Bitbucket в Azure с использованием microsoft / azure-functions-deploy: 1.0.1 - PullRequest
1 голос
/ 24 мая 2019

Я создал конвейер 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

...