2017-01-27 6 views
2

Мне нужно получить результаты моих проектов jenkins на моем сайте. Я уже настроил jenkins, что когда кто-то нажимает на мой репозиторий, проект будет создан. Теперь мне нужна информация, если сборка не удалась на моей домашней странице, чтобы включить/отключить кнопку загрузки. Следующий вопрос: можно ли получить последнюю сборку через дженкинсов?Опубликовать результаты создания jenkins на сайте

Я уже нашел HTML Publisher Plugin, но я не думаю, что это решит мою проблему?

С наилучшими пожеланиями Джоном

+1

Конечно, если что-то не строится, вы не позволяете людям загружать его. Почему они не могут просто загрузить старую сборку, если Дженкинс не справится? – cjds

+0

Да, это хорошая идея, но я не знаю, как разместить свой проект на моем веб-сайте для загрузки. Я думал, что дженкинс может помочь мне с этой проблемой. –

ответ

0

Как это традиционно делается это с построением мимоходом или неисправной иконкой, которая позволяет пользователям узнать, что сборка не удалась

build passing

https://wiki.jenkins-ci.org/display/JENKINS/Embeddable+Build+Status+Plugin

+0

Спасибо, что это отличное решение, есть ли способ, которым jenkins запускает мой проект, чтобы люди могли его загрузить с моего сайта? –

+0

Существует много разных способов сделать это. Это действительно зависит от проекта. Это часто делается путем ссылки на артефакты, которые создает Jenkins на своем «сервере». http://stackoverflow.com/questions/5821545/archive-the-artifacts-in-hudson-jenkins. Иногда это также делается почтовым скриптом в jenkins, который перемещает сборку (в случае успеха) в папку загрузки – cjds

Смежные вопросы