Jenkins持续集成最佳实践——三(常用插件安装)

常用插件安装

jenkins的所有插件安装后需要重启才能生效,由于Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址(清华大学源):

2个步骤

  1. 进入 Manage Jenkins -》 Manage Plugin -> Advanced 最下面有 Update Site 设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
    在这里插入图片描述

  2. 修改服务器配置,进入jenkins安装目录 ,找到 /updates/default.json文件 (我这里是/home/jenkins/.jenkins/updates/default.json),将其中的 updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins ,然后把www.google.com 修改为 www.baidu.com

    • 进入到default.json所在目录

      $ cd /home/jenkins/.jenkins/updates
      

      在这里插入图片描述

    • 使用如下命令进行替换

      # 修改之前建议做下备份,养成备份好习惯,大家在公屏上输入 备份大法好
      $ 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 
      

      在这里插入图片描述

      替换后使用http://192.168.1.195:8777/restart重启jenkins

接下来我们安装一个插件来试试下载效果

  1. simple theme好看的主题插件

    有了好的主题,写代码都变得神清气爽。首先安装插件simple theme,安装主题并重新启动Jenkins。转到Manage Jenkins–> Manage Plugins。单击available选项卡并搜索simple theme插件。
    在这里插入图片描述
    在这里插入图片描述

    使用在线CSS样式

    将打开后的内容,拷贝至主题配置中。系统设置 -> Theme,转到Manage Jenkins–> Configure并搜索Theme配置,然后点击新增:
    在这里插入图片描述

    • CSS URL:在CSS字段中输入以下URL并保存,可以查看到效果(如果断网样式会失效)

      http://afonsof.com/jenkins-material-theme/dist/material-teal.css
      

      在这里插入图片描述

    • Extra CSS:在文本框内贴上CSS样式,在浏览器中打开上述样式的链接,并复制内容到文本框内一样能看到效果,而这种方式更加推荐,适用于没有网络的环境。

      在这里插入图片描述 在这里插入图片描述

  2. Git Parameter Plug-In , 安装后可以选择按照 git tag 或者 branch 发布版本。

  3. NodeJS Plugin 安装后可以执行 npm 指令,打包和发布前端代码。

  4. SonarQube Scanner for Jenkins 安装后可以执行 sonar scanner 指令,跑 CI 时检查代码质量。

  5. Maven Integration plugin 设置 maven 指令的 classpath 和指令路径。

  6. Workspace Cleanup Plugin 可以指定 workspace 最多保留多少个历史任务。

  7. Credentials Binding用户凭证插件安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

君哥聊编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值