我负责四个不同的Jenkins安装-两个测试服务器和两个生产服务器。我在Jenkins中有哪些选项可以让我更清楚地连接到哪台机器?我想做的是能够将屏幕顶部的Jenkins文本更改为“Jenkins Department 1 Test”-这可能吗?是否有其他选项,如更改颜色等?
xesrikrc1#
我认为最简单的方法是使用Simple Theme Plugin。Jenkins的插件,支持自定义CSS和JavaScript。你可以自己制作简单的css和/或javascript,指向配置文件就可以了,或者你可以使用互联网上已有的css。
nkkqxpd92#
试试Page Markup Plugin。将自定义HTML内容添加到所有哈德逊页面的页眉和页脚。使用此插件将您自己的自定义内容(例如CSS,网站页眉和网站页脚)添加到Hudson页面。我自己没有使用过这个插件,但是你应该能够覆盖默认的CSS样式来插入你自己的标题文本或图像。或者,你可以在JENKINS_HOME/war/css和JENKINS_HOME/war/images中自己编辑CSS /图像,但我不建议这样做,因为当你升级时,你可能会丢失任何定制。
JENKINS_HOME/war/css
JENKINS_HOME/war/images
n3schb8v3#
另一种可能性是使用Greasemonkey(Firefox)等工具或Chrome(http://www.chromium.org/developers/design-documents/user-scripts)中的类似内置功能,让JavaScript代码改变页面的外观。您将获得很大的灵活性,并且可能会在生产服务器上执行某些命令时禁止执行某些命令或强制执行额外的限制。
lnxxn5zx4#
除了@ Illdanek提出的Simple Theme Plugin之外,你也可以尝试jQuery Plugin。此插件是一个库插件,供其他插件共享共同的jQuery。它还允许用户使用jQuery对每个视图进行描述。它并不完全符合您的要求,但在Jenkins“系统消息”,视图描述或职位描述中添加jQuery片段以进行特殊格式/样式/html操作可能会很有用。我个人更喜欢Simple Theme Plugin。
Simple Theme Plugin
4条答案
按热度按时间xesrikrc1#
我认为最简单的方法是使用Simple Theme Plugin。
Jenkins的插件,支持自定义CSS和JavaScript。
你可以自己制作简单的css和/或javascript,指向配置文件就可以了,或者你可以使用互联网上已有的css。
nkkqxpd92#
自2017年起已废弃
试试Page Markup Plugin。
将自定义HTML内容添加到所有哈德逊页面的页眉和页脚。使用此插件将您自己的自定义内容(例如CSS,网站页眉和网站页脚)添加到Hudson页面。
我自己没有使用过这个插件,但是你应该能够覆盖默认的CSS样式来插入你自己的标题文本或图像。
或者,你可以在
JENKINS_HOME/war/css
和JENKINS_HOME/war/images
中自己编辑CSS /图像,但我不建议这样做,因为当你升级时,你可能会丢失任何定制。n3schb8v3#
另一种可能性是使用Greasemonkey(Firefox)等工具或Chrome(http://www.chromium.org/developers/design-documents/user-scripts)中的类似内置功能,让JavaScript代码改变页面的外观。您将获得很大的灵活性,并且可能会在生产服务器上执行某些命令时禁止执行某些命令或强制执行额外的限制。
lnxxn5zx4#
除了@ Illdanek提出的
Simple Theme Plugin
之外,你也可以尝试jQuery Plugin。此插件是一个库插件,供其他插件共享共同的jQuery。它还允许用户使用jQuery对每个视图进行描述。
它并不完全符合您的要求,但在Jenkins“系统消息”,视图描述或职位描述中添加jQuery片段以进行特殊格式/样式/html操作可能会很有用。
我个人更喜欢
Simple Theme Plugin
。