Jenkins 插件

简介: Jenkins 插件

常用插件安装

jenkins 的所有插件安装后需要重启才能够生效,由于jendkins国外官方插件地址的下载速度简直龟速,所以我们修改为国内插件地址(清华大学源):

  1. 进入 Mange JenkinsMange PluginsAdvanced(高级) 最下面的升级站点的url修改为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

在这里插入图片描述

  1. 修改服务器配置,进入到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 皮肤插件

爱美之心,人皆有之,对吧。这界面说实在的真不咋好看,所以咱们首先来下载一个皮肤插件,有了皮肤的增幅,学习会更有动力!
在这里插入图片描述

  1. 我们在可选插件中搜索Simple Theme 进行下载安装即可

在这里插入图片描述

在这里插入图片描述

  1. 找到换皮肤的选项

进入 系统管理 ⇒ 系统配置 ⇒ Theme 选择新增。没错这里就是我们换皮肤的地方了。支持css URL、Extra Css、Favicon Url、Javascript Url等四种格式,接下来我们就要去找皮肤资源了。
在这里插入图片描述

  1. 皮肤设置
#这里提供一条皮肤的url,大家可以先体验一哈
http://afonsof.com/jenkins-material-theme/dist/material-teal.css

#保存之后我们就会发现,界面大不一样了。界面瞬间清爽起来

在这里插入图片描述
但是这里会出现一个问题,我们是从网络中获取的css样式,如果断网的情况出现,那么我们的皮肤就会加载不会来了,这是一个问题!所以我们也可以采用第二种方式 ⇒ Extra Css

这些就是我们刚才使用的css样式代码了,我么Ctrl+A全选,Ctrl+C复制到Extra Css中进行本地设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样我们就不用再担心网络对皮肤的影响了。当然我们也可以将css文件保存至本地进行调用这样也是可以的。
更多好看好玩的皮肤我们可以去http://afonsof.com/jenkins-material-theme/寻找!

2 用户凭证插件 Credentials Binding

插件下载路径:系统管理 ⇒ 插件管理
我们输入==Credentials Binding==进行搜索,但是我们会发现搜索不到。我们再已安装中进行查看,发现这个插件已经被安装了,这是在创建用户之前我们按照系统推荐下载的。
在这里插入图片描述

  1. Git Parameter Plug-In,安装后按照 git tag 或者 branch 发布版本
  2. NodeJS Plugin 安装之后可安装 npm 指令,打包和发布前端代码
  3. SonarQube Scanner for Jenkins 安装后可以执行 sonar scanner 指令,跑CI时检查代码质量
  4. Maven Integration plugin 设置maven 指令的 classpath和指令路径
  5. workspace Cleanup Plugin 可以指定 workspace 最多保留多少个历史任务

持续更新中

树苗如果因为怕痛而拒绝修剪,那就永远不会成材。

目录
相关文章
|
6月前
|
jenkins Java 持续交付
Jenkins,持续交付的利器:揭秘插件生态系统(一)
Jenkins,持续交付的利器:揭秘插件生态系统
|
6月前
|
IDE jenkins Java
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
告别繁琐配置:Alibaba Cloud Toolkit插件打破Jenkins自动化部署的局限
404 0
|
jenkins 持续交付 网络安全
Jenkins安装SSH插件
Jenkins安装SSH插件
146 0
|
3月前
|
Kubernetes jenkins 持续交付
Jenkins 插件生态:提升自动化能力
【8月更文第31天】Jenkins 是一个开源的持续集成/持续交付(CI/CD)平台,广泛应用于软件开发的各个阶段。Jenkins 的一大特色就是其丰富的插件生态系统,这些插件极大地扩展了 Jenkins 的功能,使其能够适应各种各样的应用场景。本文将深入探讨 Jenkins 的插件生态系统,并指导如何选择和配置插件以满足特定需求。
180 1
|
3月前
|
Java jenkins 持续交付
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
jenkins学习笔记之十七:使用插件及maven上传制品到nexus
|
3月前
|
jenkins 持续交付 开发工具
Jenkins 手动安装插件
Jenkins 手动安装插件
74 0
|
6月前
|
Kubernetes jenkins 测试技术
Jenkins,持续交付的利器:揭秘插件生态系统(二)
Jenkins,持续交付的利器:揭秘插件生态系统
|
5月前
|
XML jenkins Java
必知的技术知识:Jenkins插件开发
必知的技术知识:Jenkins插件开发
181 0
|
Java jenkins 持续交付
Jenkins全局工具配置(JDK、Maven、Maven插件)
Jenkins全局工具配置(JDK、Maven、Maven插件)
504 0
|
6月前
|
jenkins 持续交付 开发工具
Jenkins 插件管理指南
常用插件 Docker Plugin: 这个插件让Jenkins能够与Docker容器平台进行集成。它允许在Jenkins构建过程中创建、管理和销毁Docker容器,为需要Docker化的项目提供了极大的便利性。对于需要在容器中构建或部署应用程序的项目,这个插件可以帮助简化流程,提高效率。 Git Plugin: Git插件是Jenkins中最基本和最常用的插件之一。它允许Jenkins与Git版本控制系统集成,通过拉取代码并触发构建来实现持续集成。对于几乎所有需要版本控制的项目,这个插件是不可或缺的,为构建和部署流程提供了必要的代码管理支持。 Email Extension Plugin:
174 2