Могу ли я кодировать страницу просмотра этапа конвейера Jenkins для отображения идентификатора git commit? - PullRequest
0 голосов
/ 04 июля 2018

Можно ли как-нибудь получить идентификатор коммита git для отображения в текущей строке?

Jenkins stage view page

Он даже не отображается, когда я нажимаю на серый бит с коммитами - без идентификаторов

Jenkins showing commits but no ID

Мне нужно щелкнуть ссылку «Подробнее» - это на 2 клика больше, по словам моих товарищей по команде, которые увлекаются хешированием и отвергают использование читаемых человеком версий версий.

Еще хуже, когда еще нет коммитов, которые еще не были построены, в этом поле с "2 коммитами" просто пусто без ссылки и поэтому вообще нет идентификатора коммитов.

В идеале кто-то знает способ сделать это с помощью groovy в Jenkinsfile.

Я уже поиграл с stage("Doing " + GIT_COMMIT_ID), но это делает ячейки в таблице очень широкими.

Есть ли какой-нибудь Дженкинс-фу, которого я могу использовать?

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