Как получить специфичный для ветви статус сборки с помощью встраиваемого плагина статуса сборки в Jenkins - PullRequest
0 голосов
/ 22 мая 2019

Я использую плагин «Embeddable build build» для Jenkins.

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

IЯ использую незащищенную ссылку:

[![Build Status](http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/buildStatus/icon?job=vuffeli_api)](http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/job/vuffeli_api/)

Я дал разрешения Anonymous viewstatus на работу по всему миру.Это работает нормально, но как только я добавляю информацию о ветке, она перестает работать.Я испробовал следующие комбинации и в растерянности.

http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/buildStatus/icon?job=vuffeli_api%2Fmaster)

http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/buildStatus/icon?job=vuffeli_api%252Fmaster

http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/buildStatus/icon?job=vuffeli_api%2Forigin%252Fmaster

http://ec2-34-251-244-92.eu-west-1.compute.amazonaws.com/jenkins/buildStatus/icon?job=vuffeli_api%2Fvuffeli_api%252Fmaster

Я ожидал, что значок покажет состояние главной ветви, но он серый и отображает "не запущен"

РЕДАКТИРОВАТЬ 27-05-2019

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

...