az webapp deployment source
Примечание.
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Управление развертыванием веб-приложения с помощью системы управления версиями.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az webapp deployment source config |
Управление развертыванием из репозиториев Git или Mercurial. |
Основные сведения | Общедоступная версия |
az webapp deployment source config-local-git |
Получает URL-адрес конечной точки репозитория Git, который позволяет клонировать и обновлять развертывание веб-приложения. |
Основные сведения | Общедоступная версия |
az webapp deployment source config-zip |
Выполните развертывание с помощью push-развертывания kudu zip для веб-приложения. |
Основные сведения | Устарело |
az webapp deployment source config-zip (appservice-kube Расширение) |
Выполните развертывание с помощью push-развертывания kudu zip для веб-приложения. |
Расширение | Общедоступная версия |
az webapp deployment source delete |
Удалите конфигурацию развертывания системы управления версиями. |
Основные сведения | Общедоступная версия |
az webapp deployment source show |
Получение сведений о конфигурации развертывания системы управления версиями. |
Основные сведения | Общедоступная версия |
az webapp deployment source sync |
Синхронизация из репозитория. Требуется только в режиме интеграции вручную. |
Основные сведения | Общедоступная версия |
az webapp deployment source update-token |
Обновите маркер управления версиями, кэшированный в службе приложений Azure. |
Основные сведения | Общедоступная версия |
az webapp deployment source config
Управление развертыванием из репозиториев Git или Mercurial.
Обратите внимание, что пароль действия GitHub теперь редактируется в результате. Используйте az webapp deployment source show
команду для просмотра пароля действия GitHub.
az webapp deployment source config --repo-url
[--branch]
[--git-token]
[--github-action]
[--ids]
[--manual-integration]
[--name]
[--repository-type {externalgit, git, github, localgit, mercurial}]
[--resource-group]
[--slot]
[--subscription]
Примеры
Управление развертыванием из репозиториев Git или Mercurial. (автоматическое создание)
az webapp deployment source config --branch master --manual-integration --name MyWebApp --repo-url https://github.com/Azure-Samples/function-image-upload-resize --resource-group MyResourceGroup
Обязательные параметры
URL-адрес репозитория для извлечения последнего источника, например. https://github.com/foo/foo-web
Необязательные параметры
Имя ветви репозитория.
Маркер доступа Git, необходимый для автоматической синхронизации.
Если используется действие GitHub, по умолчанию используется значение False.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Отключите автоматическую синхронизацию между системой управления версиями и веб-сайтом.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Тип репозитория.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source config-local-git
Получает URL-адрес конечной точки репозитория Git, который позволяет клонировать и обновлять развертывание веб-приложения.
az webapp deployment source config-local-git [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Примеры
Получите конечную точку и добавьте ее как удаленный git.
az webapp deployment source config-local-git \
-g MyResourceGroup -n MyUniqueApp
git remote add azure \
https://{deploy_user_name}@MyUniqueApp.scm.azurewebsites.net/MyUniqueApp.git
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source config-zip
Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте az webapp deploy.
Выполните развертывание с помощью push-развертывания kudu zip для веб-приложения.
По умолчанию Kudu предполагает, что развертывания ZIP не требуют каких-либо действий, связанных со сборкой, таких как установка npm или публикация dotnet. Это можно переопределить, включив файл развертывания в ZIP-файл со следующим содержимым "[config] SCM_DO_BUILD_DURING_DEPLOYMENT = true", чтобы включить логику обнаружения Kudu и процесс создания скриптов сборки. См. раздел https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. Кроме того, параметр можно включить с помощью команды az webapp config appsettings set.
az webapp deployment source config-zip --src
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
[--track-status {false, true}]
Примеры
Выполните развертывание с помощью содержимого ZIP-файла.
az webapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Обязательные параметры
Путь к ZIP-файлу для развертывания.
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Настраиваемое время ожидания в секундах для проверка состояния развертывания.
Если задано значение true, состояние запуска веб-приложения во время развертывания будет отслеживаться для веб-приложений Linux.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source config-zip (appservice-kube Расширение)
Выполните развертывание с помощью push-развертывания kudu zip для веб-приложения.
По умолчанию Kudu предполагает, что развертывания ZIP не требуют каких-либо действий, связанных со сборкой, таких как установка npm или публикация dotnet. Это можно переопределить, включив файл развертывания в ZIP-файл со следующим содержимым "[config] SCM_DO_BUILD_DURING_DEPLOYMENT = true", чтобы включить логику обнаружения Kudu и процесс создания скриптов сборки. См. раздел https://github.com/projectkudu/kudu/wiki/Configurable-settings#enabledisable-build-actions-preview. Кроме того, параметр можно включить с помощью команды az webapp config appsettings set.
az webapp deployment source config-zip --src
[--ids]
[--is-kube]
[--name]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
Примеры
Выполните развертывание с помощью содержимого ZIP-файла.
az webapp deployment source config-zip \
-g {myRG} -n {myAppName} \
--src {zipFilePathLocation}
Обязательные параметры
Путь к ZIP-файлу для развертывания.
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Приложение — это приложение kubernetes.
Имя веб-приложения. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Настраиваемое время ожидания в секундах для проверка состояния развертывания.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source delete
Удалите конфигурацию развертывания системы управления версиями.
az webapp deployment source delete [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Примеры
Удалите конфигурацию развертывания системы управления версиями. (автоматическое создание)
az webapp deployment source delete --name MyWebApp --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source show
Получение сведений о конфигурации развертывания системы управления версиями.
az webapp deployment source show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Примеры
Получение сведений о конфигурации развертывания системы управления версиями. (автоматическое создание)
az webapp deployment source show --name MyWebApp --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source sync
Синхронизация из репозитория. Требуется только в режиме интеграции вручную.
az webapp deployment source sync [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
Примеры
Синхронизация из репозитория. Требуется только в режиме интеграции вручную. (автоматическое создание)
az webapp deployment source sync --name MyWebapp --resource-group MyResourceGroup
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя веб-приложения. Если не указано, имя будет создано случайным образом. Вы можете настроить значение по умолчанию с помощью az configure --defaults web=<name>
.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя слота. По умолчанию используется слот рабочей среды, если он не указан.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az webapp deployment source update-token
Обновите маркер управления версиями, кэшированный в службе приложений Azure.
Если маркер не указан, команда очистит существующий маркер. Обратите внимание, что маркеры теперь редактируются в результате.
az webapp deployment source update-token [--git-token]
Необязательные параметры
Маркер доступа Git, необходимый для автоматической синхронизации.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.