(十九)devops持续集成开发——jenkins的一些常用插件和工具的安装

本文详细介绍了如何在Jenkins中安装和配置中文语言包、Maven、Pipeline、StageView、BlueOcean、参数化插件、权限管理、PublishOverSSH、NodeJS和SonarQube等工具,帮助开发者更好地进行持续集成开发。
摘要由CSDN通过智能技术生成

前言

本节内容会着重介绍jenkins持续集成开发工具的一些常用插件安装以及全局工具的配置安装,并说明其主要作用。在开始插件和工具安装之前,我们要保证可以正常访问网络,并且使用国内的插件更新地址,便于插件的正常安装。官方的地址可能会导致安装失败。以下是一些可使用的国内镜像地址:

#阿里云镜像站
https://mirrors.aliyun.com/jenkins/updates/update-center.json
#清华大学开源软件镜像站
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
#中科大开源软件镜像站
https://mirrors.ustc.edu.cn/jenkins/updates/update-center.json

 

正文

jenkins插件安装

安装中文语言包插件Localization: Chinese (Simplified)

- 未安装之前

- 安装Localization: Chinese (Simplified):Localization: Chinese (Simplified)

- 安装后的效果

 安装maven的流水线构建任务插件

- 安装前的流水线插件

- 安装maven方式构建的流水线任务插件:Maven Integration plugin

- 可以使用maven插件方式构建流水线任务

安装Pipeline的流水线构建任务插件 

- Pipeline流水线任务插件安装:Pipeline

- 可以使用Pipeline插件方式构建流水线任务

安装Pipeline流水线构建视图插件Stage View

-  安装Pipeline流水线构建视图插件:Pipeline: Stage View

- 配置流水线执行后的效果

安装Blue Ocean插件

- 安装Blue Ocean,用户可以更轻松地可视化、编辑和执行 Pipeline,以及查看 Pipeline 执行的结果和日志信息。Blue Ocean

- Blue Ocean的页面UI效果

安装参数化构建多选框插件Extended Choice Parameter

- 安装参数化构建多选框插件Extended Choice Parameter:Extended Choice Parameter

- 配置示例

- 执行效果

安装权限管理插件Role-based Authorization Strategy

- 安装权限管理插件Role-based Authorization Strategy:Role-based Authorization Strategy

- 在全局安全配置中选择Role-based Strategy安全配置策略,实现持久化项目更加细粒度的控制

- 具体的权限配置可参考作者的往期博客内容:(二)devops持续集成开发——jenkins的权限管理配置_jenkins权限管理-CSDN博客

安装服务器传输工具Publish Over SSH

- 安装服务器传输工具Publish Over SSH:Publish Over SSH

- 在系统管理->系统配置中配置该服务器

安装nodejs插件,部署前端项目

-安装nodejs插件,部署前端项目:NodeJS

- 在系统管理->全局工具配置中会有NodeJs工具的相关配置

安装Sonar Qube插件,用于代码质量检查

- 安装SonarQube Scanner插件,用于代码质量检查:SonarQube Scanner

- 在系统管理->系统配置中配置SonarQube的服务器地址及账号信息,需要提前搭建好SonarQube服务器地址

- 在系统管理->全局工具配置中配置SonarQube Scanner扫描插件

jenkins全局工具安装

Maven工具安装

- 在全局工具配置中安装maven

- 在流水线中使用的安装的maven执行项目的的构建等操作

- 测试结果

Node工具安装 

- 在全局工具配置中安装node

- 在流水线中使用的安装的node执行项目的的构建等操作

- 测试结果表明,该全局node工具可以正常执行

 SonarQube扫描工具安装

- 在全局工具配置中安装SonarQube的扫描工具

- 流水线中配置sonar编译

- 执行结果

结语

至此,关于jenkins的一些常用插件和工具的安装到这里就结束了,我们下期见。。。。。

  • 25
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

厉害哥哥吖

您的支持是我创作下去的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值