az pipelines
Note
Эта ссылка является частью расширения azure-devops для Azure CLI (версия 2.30.0 или более поздней). Расширение автоматически установит команду az pipelines при первом запуске команды az pipelines . Подробнее о расширениях.
Управление Azure Pipelines.
Эта группа команд является частью расширения azure-devops.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az pipelines agent |
Управление агентами. |
Extension | GA |
az pipelines agent list |
Получение списка агентов в пуле. |
Extension | GA |
az pipelines agent show |
Отображение сведений об агенте. |
Extension | GA |
az pipelines build |
Управление сборками. |
Extension | GA |
az pipelines build cancel |
Отменяется при выполнении сборки. |
Extension | GA |
az pipelines build definition |
Управление определениями сборки. |
Extension | GA |
az pipelines build definition list |
Перечисление определений сборки. |
Extension | GA |
az pipelines build definition show |
Получение сведений об определении сборки. |
Extension | GA |
az pipelines build list |
Вывод списка результатов сборки. |
Extension | GA |
az pipelines build queue |
Запрос (очередь) сборки. |
Extension | GA |
az pipelines build show |
Получение сведений о сборке. |
Extension | GA |
az pipelines build tag |
Управление тегами сборки. |
Extension | GA |
az pipelines build tag add |
Добавление тегов для сборки. |
Extension | GA |
az pipelines build tag delete |
Удаление тега сборки. |
Extension | GA |
az pipelines build tag list |
Получение тегов для сборки. |
Extension | GA |
az pipelines create |
Создайте azure Pipeline (на основе YAML). |
Extension | GA |
az pipelines delete |
Удаление конвейера. |
Extension | GA |
az pipelines folder |
Управление папками для организации конвейеров. |
Extension | GA |
az pipelines folder create |
Создайте папку. |
Extension | GA |
az pipelines folder delete |
Удаление папки. |
Extension | GA |
az pipelines folder list |
Вывод списка всех папок. |
Extension | GA |
az pipelines folder update |
Обновите имя или описание папки. |
Extension | GA |
az pipelines list |
Вывод списка конвейеров. |
Extension | GA |
az pipelines pool |
Управление пулами агентов. |
Extension | GA |
az pipelines pool list |
Вывод списка пулов агентов. |
Extension | GA |
az pipelines pool show |
Отображение сведений о пуле агентов. |
Extension | GA |
az pipelines queue |
Управление очередями агентов. |
Extension | GA |
az pipelines queue list |
Вывод списка очередей агента. |
Extension | GA |
az pipelines queue show |
Отображение сведений о очереди агента. |
Extension | GA |
az pipelines release |
Управление выпусками. |
Extension | GA |
az pipelines release create |
Запрос (создание) выпуска. |
Extension | GA |
az pipelines release definition |
Управление определениями выпуска. |
Extension | GA |
az pipelines release definition list |
Вывод списка определений выпуска. |
Extension | GA |
az pipelines release definition show |
Получение сведений о определении выпуска. |
Extension | GA |
az pipelines release list |
Вывод списка результатов выпуска. |
Extension | GA |
az pipelines release show |
Получение сведений о выпуске. |
Extension | GA |
az pipelines run |
Очередь (запуск) конвейера. |
Extension | GA |
az pipelines runs |
Управление выполнением конвейера. |
Extension | GA |
az pipelines runs artifact |
Управление артефактами запуска конвейера. |
Extension | GA |
az pipelines runs artifact download |
Скачайте артефакт конвейера. |
Extension | GA |
az pipelines runs artifact list |
Вывод списка артефактов, связанных с выполнением. |
Extension | GA |
az pipelines runs artifact upload |
Отправка артефакта конвейера. |
Extension | GA |
az pipelines runs list |
Вывод списка запусков конвейера в проекте. |
Extension | GA |
az pipelines runs show |
Отображение сведений о выполнении конвейера. |
Extension | GA |
az pipelines runs tag |
Управление тегами запуска конвейера. |
Extension | GA |
az pipelines runs tag add |
Добавление тегов для выполнения конвейера. |
Extension | GA |
az pipelines runs tag delete |
Удаление тега запуска конвейера. |
Extension | GA |
az pipelines runs tag list |
Получение тегов для выполнения конвейера. |
Extension | GA |
az pipelines show |
Получение сведений о конвейере. |
Extension | GA |
az pipelines update |
Обновление конвейера. |
Extension | GA |
az pipelines variable |
Управление переменными конвейера. |
Extension | GA |
az pipelines variable-group |
Управление группами переменных. |
Extension | GA |
az pipelines variable-group create |
Создайте группу переменных. |
Extension | GA |
az pipelines variable-group delete |
Удаление группы переменных. |
Extension | GA |
az pipelines variable-group list |
Вывод списка групп переменных. |
Extension | GA |
az pipelines variable-group show |
Отображение сведений о группе переменных. |
Extension | GA |
az pipelines variable-group update |
Обновите группу переменных. |
Extension | GA |
az pipelines variable-group variable |
Управление переменными в группе переменных. |
Extension | GA |
az pipelines variable-group variable create |
Добавьте переменную в группу переменных. |
Extension | GA |
az pipelines variable-group variable delete |
Удалите переменную из группы переменных. |
Extension | GA |
az pipelines variable-group variable list |
Вывод списка переменных в группе переменных. |
Extension | GA |
az pipelines variable-group variable update |
Обновите переменную в группе переменных. |
Extension | GA |
az pipelines variable create |
Добавьте переменную в конвейер. |
Extension | GA |
az pipelines variable delete |
Удаление переменной из конвейера. |
Extension | GA |
az pipelines variable list |
Вывод списка переменных в конвейере. |
Extension | GA |
az pipelines variable update |
Обновите переменную в конвейере. |
Extension | GA |
az pipelines create
Создайте azure Pipeline (на основе YAML).
az pipelines create --name
[--branch]
[--description]
[--detect {false, true}]
[--folder-path]
[--org --organization]
[--project]
[--queue-id]
[--repository]
[--repository-type {github, tfsgit}]
[--service-connection]
[--skip-first-run --skip-run {false, true}]
[--yaml-path --yml-path]
Примеры
Создание Azure Pipeline из контекста локального репозитория извлечений
Repository name/url (--repository), type (--repository-type) and branch name (--branch) will be detected from the local git repository
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
Создание Azure Pipeline для репозитория, размещенного на Github, с помощью URL-адреса клонирования
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master
Создание Azure Pipeline для репозитория, размещенного в организации Github SampleOrg, имя репозитория SampleRepo
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleOrg/SampleRepoName --branch master --repository-type github
Создание Azure Pipeline для репозитория, размещенного в репозитории Azure в том же проекте
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository SampleRepoName --branch master --repository-type tfsgit
Создание Azure Pipeline для репозитория с помощью yaml конвейера, уже зарегистрированного в репозитории.
Service connection required for non Azure Repos can be optionally provided in the command to run it non interatively
az pipelines create --name 'ContosoBuild' --description 'Pipeline for contoso project'
--repository https://github.com/SampleOrg/SampleRepo --branch master --yml-path azure-pipelines.yml [--service-connection SERVICE_CONNECTION]
Обязательные параметры
Имя нового конвейера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя ветви, для которой будет настроен конвейер. Если опущено, он будет автоматически обнаружен из локального репозитория.
Описание нового конвейера.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
Путь к папке, в которой необходимо создать конвейер. По умолчанию используется корневая папка. Например, "user1/test_pipelines".
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Идентификатор очереди в доступных пулах агентов. Будет автоматически обнаружен, если он не указан.
Репозиторий, для которого необходимо настроить конвейер. Можно клонировать URL-адрес репозитория Git или имя репозитория для репозитория Azure Repos или Owner/RepoName в случае репозитория GitHub. Если опущено, он будет автоматически обнаружен из удаленного URL-адреса локального репозитория Git. Если имя указано вместо URL-адреса, аргумент --repository-type также является обязательным.
Тип репозитория. Если опущено, он будет автоматически обнаружен из удаленного URL-адреса локального репозитория. Tfsgit для Azure Repos, github для репозитория GitHub.
Свойство | Значение |
---|---|
Допустимые значения: | github, tfsgit |
Идентификатор подключения службы, созданного для репозитория для репозитория GitHub. Используйте команду az devops service-endpoint -h для создания и перечисления service_connections. Не требуется для Azure Repos.
Укажите этот флаг, чтобы предотвратить запуск первого запуска, активируемого командой. Команда вернет конвейер, если выполнение пропускается, оно выдаст выполнение конвейера.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
Путь к файлу yaml конвейеров в репозитории (если yaml уже присутствует в репозитории).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az pipelines delete
Удаление конвейера.
az pipelines delete --id
[--detect {false, true}]
[--org --organization]
[--project]
[--yes]
Обязательные параметры
Идентификатор конвейера.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az pipelines list
Вывод списка конвейеров.
az pipelines list [--detect {false, true}]
[--folder-path]
[--name]
[--org --organization]
[--project]
[--query-order {ModifiedAsc, ModifiedDesc, NameAsc, NameDesc, None}]
[--repository]
[--repository-type {bitbucket, git, github, githubenterprise, svn, tfsgit, tfsversioncontrol}]
[--top]
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
При указании фильтрует определения в этой папке.
Ограничить результаты конвейерами с таким именем или начиная с этого имени. Примеры: FabCI или Fab*.
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Порядок результатов.
Свойство | Значение |
---|---|
Допустимые значения: | ModifiedAsc, ModifiedDesc, NameAsc, NameDesc, None |
Ограничить результаты конвейерами, связанными с этим репозиторием.
Ограничить результаты конвейерами, связанными с этим типом репозитория. Необходимо передать аргумент "репозиторий" вместе с этим аргументом.
Свойство | Значение |
---|---|
Допустимые значения: | bitbucket, git, github, githubenterprise, svn, tfsgit, tfsversioncontrol |
Максимальное количество конвейеров для списка.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az pipelines run
Очередь (запуск) конвейера.
az pipelines run [--branch]
[--commit-id]
[--detect {false, true}]
[--folder-path]
[--id]
[--name]
[--open]
[--org --organization]
[--parameters]
[--project]
[--variables]
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя ветви, в которой выполняется конвейер, должна быть поставлена в очередь. Пример: refs/heads/master или master или refs/pull/1/merge или refs/tags/tag.
Идентификатор фиксации, в котором выполняется конвейер, должен быть помещен в очередь.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
Путь к папке конвейера. По умолчанию используется папка корневого уровня.
Идентификатор конвейера в очередь. Требуется, если --name не задано.
Имя конвейера в очередь. Игнорируется, если указан идентификатор -id.
Откройте страницу результатов конвейера в веб-браузере.
Свойство | Значение |
---|---|
Default value: | False |
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Пробелы разделены парами "name=value" для параметров, которые вы хотите задать.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Пробелы разделены парами "name=value" для переменных, которые вы хотите задать.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az pipelines show
Получение сведений о конвейере.
az pipelines show [--detect {false, true}]
[--folder-path]
[--id]
[--name]
[--open]
[--org --organization]
[--project]
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
Путь к папке конвейера. По умолчанию используется папка корневого уровня.
Идентификатор конвейера.
Имя конвейера. Игнорируется, если указан идентификатор -id.
Откройте страницу сводки конвейера в веб-браузере.
Свойство | Значение |
---|---|
Default value: | False |
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |
az pipelines update
Обновление конвейера.
az pipelines update --id
[--branch]
[--description]
[--detect {false, true}]
[--new-folder-path]
[--new-name]
[--org --organization]
[--project]
[--queue-id]
[--yaml-path --yml-path]
Обязательные параметры
Идентификатор конвейера для обновления.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя ветви, для которой будет настроен конвейер.
Новое описание конвейера.
Автоматическое определение организации.
Свойство | Значение |
---|---|
Допустимые значения: | false, true |
Новый полный путь к папке для перемещения конвейера в. Например, "user1/production_pipelines".
Новое обновленное имя конвейера.
URL-адрес организации Azure DevOps. Вы можете настроить организацию по умолчанию с помощью az devops configure -d organization=ORG_URL. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git. Пример: https://dev.azure.com/MyOrganizationName/
.
Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
Идентификатор очереди пула агентов, в котором должен выполняться конвейер.
Путь к yaml-файлу конвейеров в репозитории.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Свойство | Значение |
---|---|
Default value: | False |
Формат вывода.
Свойство | Значение |
---|---|
Default value: | json |
Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Свойство | Значение |
---|---|
Default value: | False |