az functionapp deployment github-actions

Настройте GitHub Actions для приложения-функции.

Команды

Имя Описание Тип Состояние
az functionapp deployment github-actions add

Добавьте файл рабочего процесса GitHub Actions в указанный репозиторий. Рабочий процесс создаст и развернет приложение в указанном приложении-функции.

Основные сведения Общедоступная версия
az functionapp deployment github-actions remove

Удалите и отключите файл рабочего процесса GitHub Actions из указанного репозитория.

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

az functionapp deployment github-actions add

Добавьте файл рабочего процесса GitHub Actions в указанный репозиторий. Рабочий процесс создаст и развернет приложение в указанном приложении-функции.

az functionapp deployment github-actions add --repo
                                             [--branch]
                                             [--build-path]
                                             [--force]
                                             [--ids]
                                             [--login-with-github]
                                             [--name]
                                             [--resource-group]
                                             [--runtime]
                                             [--runtime-version]
                                             [--slot]
                                             [--subscription]
                                             [--token]

Примеры

Добавление GitHub Actions в указанный репозиторий, предоставление личного маркера доступа

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Добавление GitHub Actions в указанный репозиторий с помощью интерактивного метода получения личного маркера доступа

az functionapp deployment github-actions add --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

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

--repo

Репозиторий GitHub, в который будет добавлен файл рабочего процесса. В формате: https://github.com//или /.

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

--branch -b

Ветвь, в которую будет добавлен файл рабочего процесса.

значение по умолчанию: master
--build-path

Путь к требованиям сборки. Например, путь к пакету, КАТАЛОГ POM XML.

значение по умолчанию: .
--force -f

Если задано значение true, команда перезаписывает любой файл рабочего процесса с конфликтующим именем.

значение по умолчанию: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--login-with-github

Интерактивный вход с помощью Github для получения личного маркера доступа.

значение по умолчанию: False
--name -n

Имя приложения-функции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--runtime -r

Стек среды выполнения функций. Используйте az functionapp list-runtimes для проверка поддерживаемых сред выполнения и версий.

--runtime-version -v

Версия стека среды выполнения функций. Стек среды выполнения функций. Используйте az functionapp list-runtimes для проверка поддерживаемых сред выполнения и версий.

--slot -s

Имя слота. По умолчанию рабочий слот, если он не указан.

--subscription

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

--token

Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения можно получить здесь: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.

Глобальные параметры
--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.

az functionapp deployment github-actions remove

Удалите и отключите файл рабочего процесса GitHub Actions из указанного репозитория.

az functionapp deployment github-actions remove --repo
                                                [--branch]
                                                [--ids]
                                                [--login-with-github]
                                                [--name]
                                                [--resource-group]
                                                [--slot]
                                                [--subscription]
                                                [--token]

Примеры

Удаление GitHub Actions из указанного репозитория, предоставление личного маркера доступа

az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --token MyPersonalAccessToken

Удаление GitHub Actions из указанного репозитория с помощью интерактивного метода получения личного маркера доступа

az functionapp deployment github-actions remove --repo "githubUser/githubRepo" -g MyResourceGroup -n MyFunctionapp --login-with-github

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

--repo

Репозиторий GitHub, в который будет добавлен файл рабочего процесса. В формате: https://github.com//или /.

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

--branch -b

Ветвь, в которую будет добавлен файл рабочего процесса.

значение по умолчанию: master
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--login-with-github

Интерактивный вход с помощью Github для получения личного маркера доступа.

значение по умолчанию: False
--name -n

Имя приложения-функции.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--slot -s

Имя слота. По умолчанию рабочий слот, если он не указан.

--subscription

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

--token

Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения можно получить здесь: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.

Глобальные параметры
--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.