Подтвердить что ты не робот

Настройка внешнего вида Jenkins, чтобы облегчить расследование случаев

Я отвечаю за четыре разных установки Jenkins - два тестовых и двух производственных сервера.

Какие варианты у меня есть в Jenkins, чтобы сделать его более очевидным, с какой машиной я связан?

Что бы я хотел сделать, так это возможность изменить текст Дженкинса в верхней части экрана на "Jenkins Department 1 Test" - это возможно? Существуют ли другие варианты, такие как изменение цветов и т.д.?

4b9b3361

Ответ 1

устаревший с 2017 года

Попробуйте Плагин для разметки страницы.

Добавляет пользовательский HTML-контент в верхний и нижний колонтитулы на всех страницах Hudson. Используйте этот плагин, чтобы добавить свой собственный контент (например, CSS, заголовки сайта и нижние колонтитулы сайта) на страницы Хадсона.

Я сам не использовал этот плагин, но вы можете переопределить стили CSS по умолчанию, чтобы вставить свой собственный текст или изображение заголовка.

Кроме того, вы можете редактировать CSS/изображения самостоятельно в JENKINS_HOME/war/css и JENKINS_HOME/war/images, но я не рекомендую это, так как вы, вероятно, потеряете какие-либо настройки при обновлении.

Ответ 2

Я думаю, что самый простой способ сделать это с помощью Simple Theme Plugin.

Плагин для Jenkins, который поддерживает пользовательский CSS и JavaScript.

Вы можете сделать свой собственный простой css и/или javascript, указать на файл в конфигурации, и все готово. Или вы можете использовать существующие css из Интернета.

Ответ 3

Еще одна возможность - использовать такие инструменты, как Greasemonkey (Firefox) или аналогичную встроенную возможность в Chrome (http://www.chromium.org/developers/design-documents/user-scripts), чтобы иметь Код JavaScript изменяет внешний вид страницы. Вы получите большую гибкость и потенциально можете допустить, чтобы некоторые команды выполняли или применяли дополнительные ограничения при выполнении определенных команд на рабочих серверах.

Ответ 4

В дополнение или вместо Simple Theme Plugin, предложенного @Illidanek, вы также можете попробовать jQuery Plugin.

Этот плагин является библиотечным плагином для других плагинов для совместного использования общего jQuery. Он также позволяет пользователям использовать jQuery для каждого описания описания.

Это не полностью соответствует вашим требованиям, но может быть полезно добавить фрагменты jQuery для специального форматирования/стилизации/html-манипуляции в системном сообщении Jenkins, в описаниях описаний или в описаниях заданий.

Я лично часто предпочитаю Simple Theme Plugin.