开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第8天,点击查看活动详情
🎶 文章简介:Jenkins 插件
💡 创作目的:记录Jenkins插件的的使用
☀️ 今日天气:2022-11-28 天气转阴 小雨
📝 每日一言:你看到的所有惊艳,都曾被平庸历练!
⌚️ 常用插件安装
jenkins 的所有插件安装后需要重启才能够生效,由于jendkins国外官方插件地址的下载速度简直龟速,所以我们修改为国内插件地址(清华大学源):
- 进入
Mange Jenkins⇒Mange Plugins⇒Advanced(高级)最下面的升级站点的url修改为:mirrors.tuna.tsinghua.edu.cn/jenkins/upd…
- 修改服务器配置,进入到
jenkins安装目录,找到/update/default.json文件,将其中的updates.jenkins-ci.org/download替换为mirrors.tuna.tsinhua.edu.cn/jenkins,然后把www.google.com修改为www.baidu.com我们进入到之后发现default.json中使用到的路径实在是太多了,一个一个改要改到猴年马月所以我们使用一行命令来进行全部修改
[root]sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
之后我们在路径后面拼接restart进行重启
📱 1 皮肤插件
爱美之心,人皆有之,对吧。这界面说实在的真不咋好看,所以咱们首先来下载一个皮肤插件,有了皮肤的增幅,学习会更有动力!
- 我们在可选插件中搜索
Simple Theme进行下载安装即可
- 找到换皮肤的选项
进入 系统管理 ⇒ 系统配置 ⇒ Theme 选择新增。没错这里就是我们换皮肤的地方了。支持
css URL、Extra Css、Favicon Url、Javascript Url等四种格式,接下来我们就要去找皮肤资源了。
- 皮肤设置
#这里提供一条皮肤的url,大家可以先体验一哈
http://afonsof.com/jenkins-material-theme/dist/material-teal.css
#保存之后我们就会发现,界面大不一样了。界面瞬间清爽起来
但是这里会出现一个问题,我们是从网络中获取的css样式,如果断网的情况出现,那么我们的皮肤就会加载不会来了,这是一个问题!所以我们也可以采用第二种方式 ⇒
Extra Css。
这些就是我们刚才使用的css样式代码了,我么Ctrl+A全选,Ctrl+C复制到Extra Css中进行本地设置
这样我们就不用再担心网络对皮肤的影响了。当然我们也可以将css文件保存至本地进行调用这样也是可以的。
更多好看好玩的皮肤我们可以去afonsof.com/jenkins-mat…寻找!
📲 2 用户凭证插件 Credentials Binding
插件下载路径:系统管理 ⇒ 插件管理 我们输入==Credentials Binding==进行搜索,但是我们会发现搜索不到。我们再已安装中进行查看,发现这个插件已经被安装了,这是在创建用户之前我们按照系统推荐下载的。
Git Parameter Plug-In,安装后按照git tag或者branch发布版本NodeJS Plugin安装之后可安装npm指令,打包和发布前端代码SonarQube Scanner for Jenkins安装后可以执行sonar scanner指令,跑CI时检查代码质量Maven Integration plugin设置maven指令的classpath和指令路径workspace Cleanup Plugin可以指定workspace最多保留多少个历史任务