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
Обязательные параметры
Репозиторий GitHub, в который будет добавлен файл рабочего процесса. В формате: https://github.com/<owner>/<repository-name>
или <owner>/<repository-name>
.
Необязательные параметры
Ветвь, в которую будет добавлен файл рабочего процесса.
Путь к требованиям сборки. Например, путь к пакету, КАТАЛОГ POM XML.
Если задано значение true, команда перезаписывает любой файл рабочего процесса с конфликтующим именем.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Интерактивный вход с помощью Github для получения личного маркера доступа.
Имя приложения-функции.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Стек среды выполнения функций. Используйте az functionapp list-runtimes, чтобы проверить поддерживаемые среды выполнения и версии.
Версия стека среды выполнения функций. Стек среды выполнения функций. Используйте az functionapp list-runtimes, чтобы проверить поддерживаемые среды выполнения и версии.
Имя слота. По умолчанию рабочий слот, если он не указан.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --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
Обязательные параметры
Репозиторий GitHub, в который будет добавлен файл рабочего процесса. В формате: https://github.com/<owner>/<repository-name>
или <owner>/<repository-name>
.
Необязательные параметры
Ветвь, в которую будет добавлен файл рабочего процесса.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Интерактивный вход с помощью Github для получения личного маркера доступа.
Имя приложения-функции.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию рабочий слот, если он не указан.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line.
Глобальные параметры
Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.
Отображение этого сообщения справки и выхода.
Отображаются только ошибки, подавляющие предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.