Compartir a través de


Adición, eliminación y uso de etiquetas de compilación

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Las etiquetas de compilación en Azure DevOps le ayudan a clasificar y organizar las compilaciones, lo que facilita el filtrado y la búsqueda de compilaciones específicas. En esta guía se explica cómo agregar, quitar y usar etiquetas de compilación como parte del proceso de administración de compilaciones.

Requisitos previos

Una organización de Azure DevOps y acceso a un proyecto donde es miembro del grupo Colaboradores .

Adición de una etiqueta de compilación a una compilación completada

IU de Azure Pipelines

Para agregar una etiqueta a una compilación completada:

  1. Abra su proyecto de Azure DevOps y vaya a Canalizaciones.

  2. Seleccione la canalización en la que desea agregar una etiqueta.

    Captura de pantalla de la selección de la canalización para agregar una etiqueta.

  3. Seleccione Más acciones y elija Agregar etiquetas para agregar la primera etiqueta o Editar etiquetas si tiene una etiqueta existente.

    Captura de pantalla de la opción de selección para agregar etiqueta.

  4. Escriba un nombre de etiqueta (por ejemplo, contoso).

    Captura de pantalla de la adición de una nueva etiqueta de compilación.

  5. Presione Entrar para guardar la etiqueta.

CLI de Azure DevOps

Para crear una etiqueta de compilación, use el comando az pipelines build tag add.

Por ejemplo, el comando siguiente crea una etiqueta de compilación denominada prod en la organización contoso y el proyecto webapp para la compilación 1234.

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

Salida:

[
  "prod"
]

Eliminación de una etiqueta de compilación

Para quitar etiquetas de compilación de las compilaciones en Azure DevOps, siga estos pasos:

  1. Abra su proyecto de Azure DevOps y vaya a Canalizaciones.

  2. Seleccione la canalización en la que desea quitar una etiqueta.

  3. Seleccione Más acciones y elija Editar etiquetas.

  4. Seleccione X junto al nombre de la etiqueta para quitarla.

    Captura de pantalla de la eliminación de la etiqueta de compilación.

  5. Pulse Guardar para guardar los cambios.

Adición de una etiqueta de compilación a una compilación futura

Para agregar automáticamente una etiqueta de compilación a una compilación futura en una canalización YAML, use el addbuildtag comando de registro.

En el ejemplo siguiente, se agrega una nueva etiqueta en una tarea de script con una variable que incluye la fecha actual.

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

Filtro con una etiqueta de compilación

Una vez que haya agregado etiquetas de compilación a las compilaciones, puede usarlas para filtrar y buscar compilaciones específicas. Para usar etiquetas de compilación en Azure DevOps, siga estos pasos:

  1. Abra su proyecto de Azure DevOps y vaya a Canalizaciones.

  2. Seleccione la pestaña Ejecuciones.

  3. En la barra de filtro, seleccione la etiqueta por la que desea filtrar.

    Captura de pantalla de la selección de una etiqueta para filtrar.

  4. Azure DevOps filtra las compilaciones en función de la etiqueta especificada, lo que le permite encontrar las ejecuciones que necesita.