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


Добавьте значки статуса для вашего репозитория на GitHub

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Вы можете добавить синтаксис Markdown в файл README.md репозитория GitHub, чтобы отобразить состояние доски в этом репозитории. Покажите состояние, добавив синтаксис, выбранный в настройках доски.

Показанный синтаксис работает независимо от того, подключен ли проект к GitHub.com или репозиторию GitHub Enterprise Server. Для GitHub Enterprise Server сервер должен быть доступен для Azure DevOps Services.

Требования

Категория Требования
Разрешения администратор команды для параметров команды, которые вы хотите изменить или член группы администраторов проектов.
интеграция с GitHub Подключите ваш проект к репозиторию GitHub, в котором находятся коммиты и pull-реквесты, с которыми или к которым вы хотите установить связь.
конфигурация платы Панель, которую вы хотите настроить. При добавлении команды добавьте доску для этой команды. Дополнительные сведения см. в разделе "О командах и средствах Agile".
доступ к репозиторию Чтобы добавить статусный значок в репозиторий GitHub.com: Участник репозитория.

Добавление значка состояния

  1. Войдите в Azure Boards и откройте свою доску.

  2. Выберите значок шестеренки, чтобы настроить доску и задать общие параметры команды.

    Снимок экрана параметров открытия доски.

  3. Выберите значок состояния, а затем установите или снимите флажок"Разрешить анонимным пользователям доступ к индикатору состояния". Если флажок снят, пользователи, которые не вошли в систему, по-прежнему могут просматривать индикатор состояния.

    Снимок экрана: диалоговое окно

  4. Выберите нужный тип эмблемы и выберите значок копирования, чтобы скопировать синтаксис Markdown для значка.

    • Показывать только столбцы "Во время выполнения" игнорирует первые и последние столбцы.
    • Включить все столбцы означает включение первых и последних столбцов доски.
    • Можно настроить набор столбцов, указав 2 в качестве columnOptions, а затем указав через запятую список столбцов доски, которые должны появиться. Например, ?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Reviewкак показано в следующем синтаксисе. Для меток столбцов, включающих пробелы, необходимо закодировать пробел с помощью %20. Например, In%20Progress.
     [![Board Status](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/_apis/work/boardbadge/6fa7b56f-d27c-4e96-957d-f9e7b0f56705?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Review)](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/_boards/board/t/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/Microsoft.RequirementCategory/)
    

    Значок, аналогичный следующему отображению.

    Снимок экрана с отрисованным значком.

  5. По завершении выберите Сохранить.

    Единственный параметр, который можно настроить, — разрешить анонимным пользователям доступ к индикатору состояния. Тип значка в разделе "Параметры" только переключает синтаксис Markdown, чтобы вы могли скопировать его из значений примера Markdown и URL-адреса изображения.

  6. Откройте файл README в репозитории GitHub и вставьте синтаксис, скопированный для отображения значка.

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