Поделиться через


az functionapp devops-pipeline

Примечание.

Эта ссылка является частью расширения functionapp для Azure CLI (версия 2.0.46 или более поздней). Расширение автоматически установит команду az functionapp devops-pipeline при первом запуске. Подробнее о расширениях.

Интеграция конкретной функции Azure с Azure DevOps. Дополнительные сведения см. https://aka.ms/functions-azure-devops

Команды

Имя Описание Тип Состояние
az functionapp devops-pipeline create

Создайте конвейер Azure DevOps для приложения-функции.

Расширение Общедоступная версия

az functionapp devops-pipeline create

Создайте конвейер Azure DevOps для приложения-функции.

az functionapp devops-pipeline create [--allow-force-push {false, true}]
                                      [--functionapp-name]
                                      [--github-pat]
                                      [--github-repository]
                                      [--organization-name]
                                      [--overwrite-yaml {false, true}]
                                      [--project-name]
                                      [--repository-name]

Примеры

создайте Azure Pipeline в приложение-функцию.

az functionapp devops-pipeline create --functionapp-name FunctionApp

создайте Azure Pipeline из репозитория приложений-функций Github.

az functionapp devops-pipeline create --github-repository GithubOrganization/GithubRepository --github-pat GithubPersonalAccessToken

создание Azure Pipeline с определенной организацией и проектом Azure DevOps

az functionapp devops-pipeline create --organization-name AzureDevOpsOrganization --project-name AzureDevOpsProject

Необязательные параметры

--allow-force-push

Если репозиторий Azure DevOps не чист, следует ли перезаписать удаленное содержимое?

допустимые значения: false, true
--functionapp-name

Имя приложения-функции Azure, которое вы хотите использовать.

--github-pat

Github персональный маркер доступа для создания конвейера из репозитория Github.

--github-repository

Полное имя репозитория Github (например, Azure/azure-cli).

--organization-name

Имя организации Azure DevOps, которую вы хотите использовать.

--overwrite-yaml

Если у вас есть yaml, он должен быть перезаписан?

допустимые значения: false, true
--project-name

Имя проекта Azure DevOps, который вы хотите использовать.

--repository-name

Имя репозитория Azure DevOps, который вы хотите использовать.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.