Виджет отображает данные о пайплайнах в Jenkins и позволяет управлять сборками.
Конфигурация
| Название | Обязательность | Описание | Значение по умолчанию |
|---|---|---|---|
| URL | Да | URL Jenkins. Используется для получения данных из Jenkins | — |
| Название | Да | Название пайплайна в Jenkins. Поддерживается вложенность: folder1/folder2/jobName | — |
Отображаемые данные
Виджет автоматически определяет тип пайплайна и отображает соответствующее представление.
Обычные пайплайны
Для обычных пайплайнов виджет отображает:
- «Список сборок» — таблица со всеми сборками пайплайна с информацией о номере, статусе, длительности, времени выполнения и пользователе.
- «Последняя сборка» — информация о последней выполненной сборке.
- «Последняя успешная сборка» — информация о последней успешной сборке.
- «Последняя неудачная сборка» — информация о последней неудачной сборке.
Multibranch пайплайны
Для multibranch пайплайнов виджет отображает:
- «Список веток» — таблица со всеми ветками с информацией о статусе, количестве сборок и последней сборке для каждой ветки.
- Всю информацию, описанную в разделе «обычные пайплайны», в разрезе каждой ветки.
Дополнительные возможности виджета
Виджет позволяет выполнять следующие действия:
Для обычных пайплайнов
- «Запустить сборку» — запуск новой сборки. Если у сборки есть параметры, отображается диалог для их ввода:
- Строковые параметры;
- Пароли;
- Выбор из списка;
- Булевые значения.
- «Отменить сборку» — отмена выполняющейся сборки.
- «Повторить сборку» — повторный запуск последней сборки.
- «Просмотр логов» — просмотр логов выполнения сборки.
Для multibranch пайплайнов
- «Запустить сборку ветки» — запуск новой сборки для конкретной ветки. Если у сборки есть параметры, отображается диалог для их ввода.
- «Получить сборки ветки» — загрузка списка сборок для конкретной ветки.
- «Сканировать multibranch» — запуск сканирования multibranch пайплайна для обнаружения новых веток.
- «Просмотр логов» — просмотр логов выполнения сборки.
Авторизация
Конфигурация авторизации описана в разделе «Внешние сервисы».