Partilhar via


Adicionar, remover e usar tags de compilação

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

As marcas de compilação no Azure DevOps ajudam você a categorizar e organizar suas compilações, facilitando a filtragem e a localização de compilações específicas. Este guia orienta você através da adição, remoção e uso de tags de compilação como parte do seu processo de gerenciamento de compilação.

Pré-requisitos

Uma organização de DevOps do Azure e acesso a um projeto em que você é membro do grupo de Colaboradores .

Adicionar uma tag de compilação a uma compilação concluída

Interface do usuário do Azure Pipelines

Para adicionar uma tag a uma compilação concluída:

  1. Abra seu projeto de DevOps do Azure e vá para Pipelines.

  2. Selecione o pipeline onde você deseja adicionar uma tag.

    Captura de tela mostrando a seleção do pipeline para adicionar uma tag.

  3. Selecione Mais ações e escolha Adicionar tags para adicionar sua primeira tag ou Editar tags se você tiver uma tag existente.

    Captura de ecrã da opção de seleção para adicionar etiqueta.

  4. Insira um nome de etiqueta (por exemplo, contoso).

    Captura de ecrã a mostrar a adição de uma nova etiqueta de compilação.

  5. Pressione Enter para salvar a tag.

CLI do Azure DevOps

Para criar uma tag build, use o comando az pipelines build tag add .

Por exemplo, o comando a seguir cria uma marca de compilação nomeada prod na organização e contoso no webapp projeto para a compilação1234.

az pipelines build tag add --build-id 1234
                           --tags prod
                           --org https://dev.azure.com/Contoso/
                           --project contoso

Saída:

[
  "prod"
]

Remover uma tag de compilação

Para remover marcas de compilação de suas compilações no Azure DevOps, siga estas etapas:

  1. Abra seu projeto de DevOps do Azure e vá para Pipelines.

  2. Selecione o pipeline onde você deseja remover uma tag.

  3. Selecione Mais ações e escolha Editar tags.

  4. Selecione o X ao lado do nome da tag para removê-la.

    Captura de ecrã a mostrar a remoção da etiqueta de compilação.

  5. Pressione Salvar para salvar as alterações.

Adicionar uma tag de compilação a uma compilação futura

Para adicionar automaticamente uma etiqueta de compilação a uma compilação futura num pipeline YAML, use o addbuildtag comando de registo.

No exemplo a seguir, uma nova tag é adicionada em uma tarefa de script com uma variável que inclui a data atual.

steps:
- script: |
    last_scanned="last_scanned-$(date +%Y%m%d)"
    echo "##vso[build.addbuildtag]$last_scanned"
  displayName: 'Apply last scanned tag'

Filtrar com uma tag de compilação

Depois de adicionar tags de compilação às suas compilações, você pode usá-las para filtrar e pesquisar compilações específicas. Para usar marcas de compilação no Azure DevOps, siga estas etapas:

  1. Abra seu projeto de DevOps do Azure e vá para Pipelines.

  2. Selecione a guia Execuções .

  3. Na barra de filtros, selecione a tag pela qual deseja filtrar.

    Captura de ecrã a mostrar a seleção da etiqueta pela qual filtrar.

  4. O Azure DevOps filtra as compilações com base na tag especificada, permitindo que você encontre as execuções necessárias.