az webapp deployment github-actions

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

Команды

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

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

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

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

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

az webapp deployment github-actions add

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

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

Примеры

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

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

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

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

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

--repo

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

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

--branch -b

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

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

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

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

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

--login-with-github

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

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

Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>.

--resource-group -g

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

--runtime -r

Каноническая веб-среда выполнения в формате Framework|Версия, например PHP|5.6. Используйте az webapp 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 webapp deployment github-actions remove

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

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

Примеры

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

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

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

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

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

--repo

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

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

--branch -b

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

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

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

--login-with-github

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

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

Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>.

--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.