az repos policy build
Note
This reference is part of the azure-devops extension for the Azure CLI (version 2.30.0 or higher). A extensão será instalada automaticamente na primeira vez que você executar um comando az repos policy build. Learn more about extensions.
Gerencie a política de compilação.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az repos policy build create |
Crie uma política de compilação. |
Extension | disponibilidade geral |
az repos policy build update |
Atualizar a política de compilação. |
Extension | disponibilidade geral |
az repos policy build create
Crie uma política de compilação.
az repos policy build create --blocking {false, true}
--branch
--build-definition-id
--display-name
--enabled {false, true}
--manual-queue-only {false, true}
--queue-on-source-update-only {false, true}
--repository-id
--valid-duration
[--branch-match-type {exact, prefix}]
[--detect {false, true}]
[--org --organization]
[--path-filter]
[--project]
Parâmetros Obrigatórios
Se a política deve ser de bloqueio ou não.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Ramo no qual esta política deve ser aplicada. Por exemplo: mestre.
Build Definition Id.
Nome de exibição para esta política de compilação para identificar a política. Por exemplo: 'Política de fila manual'.
Se a política está habilitada ou não.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Se deve permitir apenas fila manual de compilações.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Somente fila na atualização de origem.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Id do repositório no qual aplicar a política.
Duração da validade da apólice (em minutos).
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Determina como o argumento branch é usado para aplicar uma política. Se o valor for 'exato', a política será aplicada em uma ramificação que tenha uma correspondência exata no argumento --branch. Se value for 'prefixo', a política será aplicada em todas as pastas de ramificação que correspondem ao prefixo fornecido pelo argumento --branch.
Propriedade | Valor |
---|---|
Default value: | exact |
Valores aceites: | exact, prefix |
Detete automaticamente a organização.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
URL da organização do Azure DevOps. Você pode configurar a organização padrão usando az devops configure -d organization=ORG_URL. Necessário se não configurado como padrão ou captado via git config. Exemplo: https://dev.azure.com/MyOrganizationName/
.
Caminho(s) de filtro no qual a política é aplicada. Suporta caminhos absolutos, curingas e vários caminhos separados por ';'. Exemplo: /WebApp/Models/Data.cs, /WebApp/* ou *.cs,/WebApp/Models/Data.cs; ClientApp/Modelos/Data.cs.
Nome ou ID do projeto. Você pode configurar o projeto padrão usando az devops configure -d project=NAME_OR_ID. Necessário se não configurado como padrão ou captado via git config.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |
az repos policy build update
Atualizar a política de compilação.
az repos policy build update --id --policy-id
[--blocking {false, true}]
[--branch]
[--branch-match-type {exact, prefix}]
[--build-definition-id]
[--detect {false, true}]
[--display-name]
[--enabled {false, true}]
[--manual-queue-only {false, true}]
[--org --organization]
[--path-filter]
[--project]
[--queue-on-source-update-only {false, true}]
[--repository-id]
[--valid-duration]
Parâmetros Obrigatórios
ID da política.
Parâmetros Opcionais
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Se a política deve ser de bloqueio ou não.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Ramo no qual esta política deve ser aplicada. Por exemplo: mestre.
Determina como o argumento branch é usado para aplicar uma política. Se o valor for 'exato', a política será aplicada em uma ramificação que tenha uma correspondência exata no argumento --branch. Se value for 'prefixo', a política será aplicada em todas as pastas de ramificação que correspondem ao prefixo fornecido pelo argumento --branch.
Propriedade | Valor |
---|---|
Valores aceites: | exact, prefix |
Build Definition Id.
Detete automaticamente a organização.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Nome de exibição para esta política de compilação para identificar a política. Por exemplo: 'Política de fila manual'.
Se a política está habilitada ou não.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Se deve permitir apenas fila manual de compilações.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
URL da organização do Azure DevOps. Você pode configurar a organização padrão usando az devops configure -d organization=ORG_URL. Necessário se não configurado como padrão ou captado via git config. Exemplo: https://dev.azure.com/MyOrganizationName/
.
Caminho(s) de filtro no qual a política é aplicada. Suporta caminhos absolutos, curingas e vários caminhos separados por ';'. Exemplo: /WebApp/Models/Data.cs, /WebApp/* ou *.cs,/WebApp/Models/Data.cs; ClientApp/Modelos/Data.cs.
Nome ou ID do projeto. Você pode configurar o projeto padrão usando az devops configure -d project=NAME_OR_ID. Necessário se não configurado como padrão ou captado via git config.
Somente fila na atualização de origem.
Propriedade | Valor |
---|---|
Valores aceites: | false, true |
Id do repositório no qual aplicar a política.
Duração da validade da apólice (em minutos).
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Propriedade | Valor |
---|---|
Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Propriedade | Valor |
---|---|
Default value: | False |
Output format.
Propriedade | Valor |
---|---|
Default value: | json |
Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
Propriedade | Valor |
---|---|
Default value: | False |