Jenkins插件安装及配置

登陆jenkins后
插件安装:
系统管理–》插件管理–》可选插件
弹出如下图
这里写图片描述

//要构建maven项目   先安装Maven Integration 
1.安装Maven Integration 

//要整合SonarQube 安装相应的插件 
2.安装SonarQube Scanner 

3.Publish Over SSH --发布到远程服务器

系统配置:

系统管理--》全局工具配置
1. 打开Centos 终端  echo $JAVA_HOME 获取 jdk位置  配置jdk  

如图
这里写图片描述

    2.打开Centos 终端echo $MAVEN_HOME 获取 maven位置 配置maven

如图
这里写图片描述

3.配置sonar

save 保存
4.邮件配置

    系统管理--》系统设置--》邮件通知--》
    smtp服务器 smtp.qq.com
    用户默认邮件后缀 @qq.com
    勾选ssl
    Reply-To Address发件者邮箱
    之后测试一下配置,无误即可

如下图配置
这里写图片描述

发送测试会报错如下图
这里写图片描述
要拉到上面先配置管理员发送邮箱
如下图
这里写图片描述
然后在进行测试发送 就会显示 Email was successfully sent 成功~

系统管理–》系统设置

sonar的配置
如下图

这里写图片描述
保存
如果箭头3之前配置的token忘了

    如下图操作   
    登陆sonar 的地址配置

这里写图片描述
这里写图片描述

生成一个新的

扫描二维码关注公众号,回复: 2760038 查看本文章

接下来 系统管理–》全局工具配置
找到如下图
点击新增 SonarQube Scanner
这里写图片描述
save 保存即可

5.配置gitlab授权
    Credentials--》system--》Global credentials   //凭据 -- 系统 -- 添加凭据

这里写图片描述
6.配置免密登陆
cd git-2.9.5
ssh-keygen -t rsa – 产生私钥
这里写图片描述
yum -y install openssh-clients //如果上面那个ssh命令 没安装的话 就输入这段

    配置git登陆
    将Jenkins所在机子的公钥 more ~/.ssh/id_rsa.pub 的内容拷贝到gitlab项目上

这里写图片描述
这里写图片描述

//下面
打开Jenkins –>新建任务
如下图
这里写图片描述
点确定

点击git
这里写图片描述

然后保存

这里写图片描述

弹出上面图 ok

猜你喜欢

转载自blog.csdn.net/weixin_40400084/article/details/81633183