一、jenkins的简介以及文件夹的作用
jenkins是一个可扩展插件的持续集成CI和持续部署CD的平台。web项目。war包(java编译之后的包)
jdk17
进入jenkins的安装目录,运行startjenkins.bat文件,开启jenkins服务器后,再访问。
访问地址:http://localhost:8080/
用户名:admin
密码:123456
jenkins文件夹的作用

jenkins重要的三个文件夹:
jobs:构建项目
workspace:默认的工作空间
plugins: 插件(Manage Jenkins----->configure system或Global Tool Configuration)
allure报告:Allure jenkins Plugin
html报告:HTML publisher
日期和时间:Zentimestamp
Email:Email Extension plugin
解决html样式丢失:Groovy
企微:Qy Wechat Notification Plugin
二、jenkins运行自动化测试框架的代码并集成Allure或Html报告
新建项目
新建Item->Freestyle project>配置configure
执行:(2个步骤)
1、自定义工作空间(jenkins的默认工作空间在Jenkins/workspace)

2、执行windows的批处理命令(jenkins默认的所使用的是python的本地环境,而不是虚拟环境)

jenkins执行python代码时,python库用的不是虚拟机里的python库
3、jenkins集成Allure报告
(1)安装allure/其他插件
插件管理
(2)配置系统配置或者全局工具配置(html报告没有,groovy也没有)


(3)在项目中配置构建后操作


html报告构建后配置:

html样式会乱,再按个插件groovy,然后在构建步骤里:输入命令:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")


三、jenkins发送邮件,企微,钉钉通知
1、安装邮件插件
2、准备一个发送的邮箱,并且开启SMTP发送邮件的服务以及获取到它的客户端密码