Ответ 1
За выполнение задания? Или глобально для всей работы?
Если ваша ссылка всегда статична (пример: только последние артефакты), вы можете использовать плагин для боковой панели. https://wiki.jenkins-ci.org/display/JENKINS/Sidebar-Link+Plugin, который поместит статическую ссылку на задание (для всех прогонов).
Если ваша ссылка изменилась за ход, вот что я делаю в своей среде. Я обновляю описание запуска тегом <a href>
. Ссылка не будет отображаться на странице запуска, однако она хорошо работает в истории сборки.
Примечание выше, [Debug]
и [Release]
являются уникальными ссылками для каждой конкретной сборки.
Для этого вам понадобится плагин Setter. https://wiki.jenkins-ci.org/display/JENKINS/Description+Setter+Plugin. А в плагине (это post-build action) просто напишите чистый HTML. Вы можете использовать обычные переменные среды там
<a href="http://whatever/${BUILD_NUMBER}">Link here</a>
Изменить: обратите внимание, что в настоящее время не так просто (если вообще возможно) поместить html в описание истории сборки. Он работает на отдельной странице сборки.