Вроде случайный вопрос, но наша компания использует Jenkins http://jenkins -ci.org /
В любом случае, для нашей компании есть раздел, такой как «Weather Report» в таблицеформа сборки статусов.В основном у него будет иконка погоды (солнечно / облачно / гроза), затем при наведении курсора будет указано, какой% методов был покрыт и сколько сборок не удалось (например, 2/256) или что-то в этом роде.
Также есть синий светящийся индикатор, который хорошо ..... мигает / светится, когда проект «строится», и горит синим цветом, когда он завершается ...... В любом случае Как именно это делается?
Очевидно, что веб-страница представляет собой базовый Html / Javascript, и я уверен, что XML (для таблиц).Вещи, но .... Я запутался в том, как именно вы получите статус сборок, как они делают (особенно проверяя, какой% методов завершен?).А как насчет проверки, если что-то в данный момент «собирается» или завершено (я думаю, что оно возвращает некоторую строку «УСПЕХ»… когда это закончено, но как насчет того, когда оно в данный момент собирается…
Любые идеи о том, как это сделать? (И b4 кто-то спрашивает: «Почему бы вам не спросить компанию»), я бы просто хотел выяснить, как это сделать, чтобы реализовать это самостоятельно на тестовом веб-сайте.
Я бы сделал снимок экрана ... но я почти уверен, что большая часть материала считается конфиденциальной ... и я бы не хотел, чтобы меня уволили, но TL; DR. Как бы вы сделали свой СОБСТВЕННЫЙ статус сборки?checker.
РЕДАКТИРОВАТЬ: http://wiki.jenkins -ci.org / display / JENKINS / Firefox + Add-on + Build + Monitor
^^ вот примераддон Firefox, который сортирует то, что я ищу, но я хотел бы создать свой собственный, а не использовать Дженкинс (это здорово, но я просто хочу выяснить, как они это сделали)