day9记录:Jenkins部署和配置
1、准备工作
提前准备:jenkins.war包、jenkins.bat(这两个文件放在同级目录)
1.1点击jenkins.bat启动
1.2打开浏览器:输入http://localhost:8080/,出现以下界面
1.3复制上图中红色路径C\Users\Demo...到浏览器,得到初始密码
1.4输入管理员密码后,出现以下界面,选择【选择插件安装】
1.5选择安装,等待插件下载
1.6输入用户名等字段信息,点击右下角保存并安装
1.7出现下图,点击保存并完成
1.8提示安装完成
2、全局基本配置:
2.1、找到下图所示位置
2.2、Meven配置
2.3、配置JDK,JAVA_HOME填写本机JDK的安装目录。如果不知道具体位置,可以在环境变量中找到(前提是配置过环境变量)。
2.4、配置git
注:如果没有安装git,需要提前下载安装,下载地址:https://git-scm.com/downloads
2.5、配置Maven
3、安装插件
3.1安装Maven
3.2安装Html
3.3卸载Email插件(因为跟jdk1.8版本不兼容,所以需要卸载重新安装)
注:图4是卸载插件,卸载后要重启。
3.4离线安装Email插件老版本:
3.4.1选择高级页签
3.4.2选择文件
3.4.3这个时候可以看到这里有一个提示,如下图
3.4.4启用Email
4、新建maven项目
4.1构建项目
4.2配置源码管理
4.3构建触发器
设置多久执行一次,点日程表旁边问号,可以学习相关语法
4.4构建环境:
4.5配置Pre Steps
4.6构建设置
4.7构建后操作
选择下图选项,如果没有,可能是邮箱配置没更新,可以重启一下再看看
5、配置邮箱:
注:这里需要提前开启QQ邮箱的smtp服务
登录QQ邮箱-->设置-->账户--开启POP3/SMTP服务--完成:“验证密保”--记住16位授权码--完成SMTP服务开启
5.2填写用户名密码
如果有多个收件人,用分号隔开
下图所示:上面填写邮件标题,下面填写邮件回复的内容。
邮件通知:
上面图点高级后出来的配置:
jenkins邮箱的全局配置:
Manage Jenkins--->Configure System,进入全局配置页面:
如下图:测试邮件发送成功
6、配置项目中的邮箱:
7、配置邮件完成,点击运行:
每运行成功一次,就会收到一个邮件
邮件具体内容:
查看具体整体测试报告所在位置,并且去对应盘找到报告:
1、完成拼接,下图中选择配置
2、构建后操作
构建设置
因为有两个报告,所以添加两个配置,如下图
两个报告如下:
两个配置如下:
再次执行,打开新收到的邮件,点击测试报告地址链接
集成成功, 点击上图测试报告地址链接,可以看到下图界面:
注:执行过程中,有一个报错,暂时不影响,但也需要解决
解决步骤:全局设置中的,邮件脚本放错位置了,应该放在Default Content中,再次执行就没有报错了