DevOps Azure - как поделиться одним изображением статуса значка для любой ветви на GitHub? - PullRequest
1 голос
/ 13 мая 2019

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

Это типичные вещи, и я сделал это также с appveyor. Но с помощью appveyor я могу показать одно изображение значка статуса для всех ветвей, master, dev, Feature Challenge. Если в какой-либо из ветвей, которые посетители видят, происходит сбой, то это же изображение значка поставщика может показать статус этой ветки.

Кажется, я не могу сделать это с помощью Azure DevOps, похоже, мне нужно прикрепить имя ветви с URL-адресом изображения значка статуса, например

https://fanray.visualstudio.com/Fanray/_apis/build/status/Fanray-CI?branchName=v1.1.0-preview3

где "v1.1.0-preview3" - это название одной из моих ветвей функций. Если вы удалите имя ветки и скажете, что оказались в ветке preview3 на github, и превью3 не удалось, значок не будет отображаться как сбой. Если я присоединяю имя ветви к URL, как показано, то для каждой ветви мне нужно изображение, которое не нужно.

Сравните это с URL-адресом значка статуса моего провайдера

https://ci.appveyor.com/api/projects/status/github/fanraymedia/fanray?svg=true

К нему не прикреплено имя ветки, и он показывает, в каком статусе ветки вы находитесь.

Как настроить URL-адрес значка статуса DevOps Azure, чтобы сделать то же самое? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...