Tips:卸载从新安装(需要在C盘线先删除.jenkins文件),然后换个默认浏览器从新安装推荐的插件(不然安装插件这一步会报错,连接不到jenkins)
一、jenkins安装
- 访问jenkins官网:https://www.jenkins.io/download/
双击war包开始下载,记住版本号jenkins2.5.4,因为要和jdk版本对应,不然启动会报错
- 下载JDK21版本(好像不需要环境变量了),JDK21版本访问链接:JDK21版本官网
下载后双击进行安装,默认下一步,默认下载到C盘目录,下载完成后,在终端输入:java -version
显示版本号,就配置成功了
3. 在jenkins目录下启动war包,在war目录进行cmd进入终端执行:java -jar jenkins.war
或java -jar Jenkins.war --httpPort=8080 --端口可自定义,默认是8080
启动成功后,访问jenkins面板: http:localhost:8080/
密码如下,或去指定的C盘目录查看(如下图)
4. 输入密码后选择插件安装,选择安装推荐的插件进行安装
5. 输入账号和密码:一般都会默认admin,选择保存并完成
6. 在自己本地的话就默认URl地址,选择保存并完成
7. 选择开始使用jenkins
8. 后续登录地址:http://localhost:8080/,也可以创建一个bat文件放桌面,内容如下
d:
cd D:\Jenkins
java -jar jenkins.war
二、 安装插件
-
设置-选择插件,可以看到已安装和未安装、待更新的插件(图1),可以直接搜索需要的插件进行安装(图2),记得安装插件后需要在览器重启(http://localhost:8080/restart/)
-
如果没有搜索到需要的插件,可以进行离线安装,Jenkins插件地址:https://plugins.jenkins.io/
打开网址后,输入一个时间格式插件localization-support,点击搜索(图1),点击搜索到的插件
-
这里看到有很多个版本,选择Releases,选择direct link,就会下载到本地一个hpi文件
-
在全局设置中,点击选择文件,导入后点击提交,重启一下(如果restart不了,就把war包停掉在刷新浏览器)
-
查看离线安装的插件,已经安装成功,因为2插件已经包含1插件了,所以置灰了(后续可以尝试安装其他插件)
三、邮箱配置
在全局设置,系统设置下配置邮箱(分两种,1是jenkins自带的邮箱插件,2是通过我们自己下载的插件进行配置,先看下系统自带的)
1. 系统自带邮箱配置
-
配置系统管理员邮箱
-
配置系统自带邮箱:在高级里面添加邮箱应户名和授权密码(通过设置里面获取)
-
配置完点击测试一下,提示测试成功OK
-
默认触发类型,就是你希望发那些构建的任务状态,默认是只发失败的(在实际业务中也是只想接收失败,因为业务量有时候可以能太多),这里默认即可
2. 使用邮箱插件
-
安装插件:Email Extension Plugin,查看是否已安装,如下安装OK
-
安装插件:Build Timestamp Plugin,获取构建时的时间戳并转换为指定格式
用于获取log和html测试报告名称发送邮件附件(需要手动安装)
-
配置获取的时间戳格式 用于发送邮件时获取log和html报告为邮件附件
-
配置发件箱与邮件类型, 和上面系统自带邮箱配置一致
-
点击再次测试,提示邮件发送成功