Jenkins - потоковая передача логов на Custom Dashboard - PullRequest
0 голосов
/ 12 февраля 2019

У нас есть jenkins CE, который используется для выполнения около 4000 рабочих мест.Для пользователей мы представили панель инструментов сверху на API Jenkins.До сих пор для просмотра журналов мы предоставили ссылку href с кнопкой журналов для проверки журналов.Когда пользователь нажимает кнопку, страница журнала jenkins появляется в iFrame.Есть ли способ транслировать живые журналы jenkins на пользовательском интерфейсе в виде обычного текста вместо открытия пользовательского интерфейса jenkins?

На данный момент я вызываю API для получения журнала сборки, который является статическим

1 Ответ

0 голосов
/ 07 марта 2019

Я реализовал этот вызов jikins api {jenkinsUrl}/job/jobname/buildNo/consoleText

API вызывается при событии прокрутки из пользовательского интерфейса, который построен наactJS.Также предоставляется опция для выбора автоматической загрузки, которая будет вызывать один и тот же API каждые 2 секунды для потоковой передачи последнего содержимого журнала.

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