1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > WEB开发 > 正文

WEB开发

持续集成整合使用篇之Jenkins设置

1987web2023-10-06WEB开发169
关注腾飞开源,一起共同成长!

关注腾飞开源,一起共同成长!

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.在线安装