Поделиться через


Добавление, удаление и использование тегов сборки

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

Теги сборки в Azure DevOps позволяют классифицировать и упорядочивать сборки. Теги упрощают фильтрацию и поиск определенных сборок. Из этой статьи вы узнаете, как добавлять, удалять и использовать теги сборки в Azure DevOps.

Необходимые компоненты

Организация Azure DevOps и доступ к проекту, в котором вы являетесь членом группы участников .

Добавление тега сборки в завершенную сборку

Чтобы добавить тег в завершенную сборку:

  1. Откройте проект Azure DevOps и перейдите в Pipelines.

  2. Выберите конвейер, в котором нужно добавить тег.

    Снимок экрана: выбор конвейера для добавления тега.

  3. Выберите "Дополнительные действия" и выберите "Добавить теги", чтобы добавить первый тег или изменить теги, если у вас есть существующий тег.

    Снимок экрана: параметр выбора для добавления тега.

  4. Введите имя тега (например, contoso).

    Снимок экрана: добавление нового тега сборки.

  5. Нажмите клавишу ВВОД , чтобы сохранить теги.

Удаление тега сборки

Чтобы удалить теги сборки из сборок в Azure DevOps, выполните следующие действия.

  1. Откройте проект Azure DevOps и перейдите в Pipelines.

  2. Выберите конвейер, в котором нужно удалить тег.

  3. Выберите "Дополнительные действия" и выберите "Изменить теги".

  4. Выберите X рядом с именем тега, чтобы удалить тег.

    Снимок экрана: удаление тега сборки.

  5. Нажмите клавишу SAVE , чтобы сохранить изменения.

Добавление тега сборки в будущую сборку

Чтобы добавить тег сборки в сборку в конвейере YAML, используйте addbuildtag команду ведения журнала.

В следующем примере новый тег добавляется в задачу скрипта с переменной, которая включает текущую дату.

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

Фильтрация с тегом сборки

После добавления тегов сборки в сборки их можно использовать для фильтрации и поиска конкретных сборок. Чтобы использовать теги сборки в Azure DevOps, выполните следующие действия.

  1. Откройте проект Azure DevOps и перейдите в Pipelines.

  2. Вкладка " Запуски ".

  3. На панели фильтров выберите тег, по которому требуется отфильтровать.

    Снимок экрана: выбор тега для фильтрации по.

  4. Azure DevOps отфильтрует сборки на основе указанного тега, что позволяет найти необходимые запуски.