持续集成整合使用篇之Jenkins设置
关注腾飞开源,一起共同成长!
1、获取初始化密码
(1)获取 Jenkins 管理员密码,浏览器中打开:http://192.168.91.102:8005进入到 jenkis 入门页面,
可知道密码在服务器:/home/jenkins/secrets/initialAdminPassword 文件里 面,
如下图所示:

(2)获取管理员密码,使用 SecureCRT 客户端输入账号密码登录 CentOS7,如下图所示:

然后执行命令:
cat /home/jenkins/secrets/initialAdminPassword
查看到管理员密码为:689130cb5cd14ce59f36b78e51873f3f,如下图所示:

(3)输入管理员密码登录,点击继续按钮,如下图所示:

2、安装初始插件
(1)点击安装推荐插件进行安装,如下图所示:

(2)进入安装界面进行安装:

(3)一直等待安装完成(需要比较久的时间,要耐心等待),如果有安装失败的,点击重 试按钮多安装几次,直到全部安装完成,如下图所示:

(4)安装完成后,点击继续按钮,进入到创建第一个管理员用户界面,输入账号和密 码都是:admin,全名是:Administrator,电子邮件地址是:jenkins@tackoff.com,如 下图所示:

(5)点击保存并完成按钮进入到实例配置界面,如下图所示:

点击保存并完成按钮进入进入到安装完成界面,点击重启按钮使插件生效,如下图 所示:

3、登录系统
重启完成后,进入到 Jenkins 登录界面,输入账号和密码进行登录,如下图所示:

登录完成后进入到 Jenkins 工作台界面,如下图所示:

4、集成 Maven 插件
菜单找到 Manage Jenkins 菜单点击打开,然后找到 Manage Plugins 选项打开,如下图 所示:

进入到插件安装界面,点击可选插件菜单,在搜索框输入输入:Maven,然后找到 Maven Integration,然后选中,点击直接安装按钮进行安装,如下图所示:

安装完成后,如下图所示:

5、集成 SonarQube Scanner 插件
进入到插件安装界面,点击可选插件菜单,在搜索框输入输入:SonarQube,然后找 到 SonarQube Scanner,然后选中,点击下载待重启后安装按钮进行安装,如下图 所示:

等待安装完成后重启,如下图所示:

查看构建日志,生成 PDF 分析报告文件,如下图所示:

不积跬步,无以至千里;不积小流,无以成江海。您学会了吗?如果您喜欢就点个赞呗!
在线安装,执行命令等待,安装完成。
yuminstall jenkins -y
1.2 配置JDK
首先需要有JDK.
打开配置文件,添加本地JDK路径至配置文件中,如下图
vi /etc/init.d/jenkins
1.3 修改配置
如修改端口,用户等;默认端口是8080,用户是jenkis
打开配置文件,修改端口(根据自己需要);修改用户为root(即不为jenkis创建用户)
vi/etc/sysconfig/jenkins
1.4 重新加载启动服务
重新加载
重启线程brsystemctl daemon-reload
重启jenkins服务
systemctlrestart jenkins
1.5 检查Jenkins服务状态
systemctlstatusjenkins
启动成功如下图:
2. 首次登陆配置
2.1 管理员密码获取
根据修改的端口,进行访问。访问成功后如下图:
输入如下命令查看密码
more /var/lib/jenkins/secrets/initialAdminPassword
复制该密码填入文本框即可,点击继续
2.2 安装插件
选择安装推荐的插件,下一步,等待安装完成即可,中途若出现失败,多安装几次,或者直接跳过,进行系统再安装也行。插件安装成功后,进行用户创建界面
2.3 设置第一个用户
设置完成后,点击保存并完成。
2.4 示例配置
Jenkins安装教程(图文)
1.在线安装