一、Jenkins的简介
是一个可以拓展的持续集成CI,持续部署CD的平台,主要的运作是插件
主要作用:
二、Jenkins的安装
1.下载安装java
2.下载安装jenkins
三、jenkins文件夹的作用
jobs:构建作业的配置细节,以及运行作业时的产物和数据
logs:日志
nodes:节点配置
plugins:插件。如:
secrets:存放密钥
Updeats:存放更新的插件
user:用户信息
war:存放web应用程序
workspace:默认工作空间
四、Jenkins的应用
1.新建、配置Job
新建job
- 点击新建
- 输入job名称
配置job,job配置项由以下六个组成
job名称,右键》配置
-
General
目录配置工作空间,可以直接配置成自动化项目目录:
高级》使用自定义的工作空间》自动化工程路径 -
源码管理
git/svn -
构建触发器
项目在什么时候触发 -
构建环境
-
构建
windows选择:
命令:dos命令,如:python run.py -
构建后操作
配置完工作空间和构建命令,就可以执行了,job右键→开始构建
2.jenkins集成Allure报告
- 安装Allure插件,在Manage Plugins中下载安装
页面下滚->
进入mange Plugins,搜索
- 常用:
configure system 系统配置
Global Tool configuration 全局工具配置
mange Plugins 插件管理
- 在【全局工具配置】Global Tool configuration,设置Allure
- 在job里面配置,构建后的操作
设置两个路径:临时文件的目录,报告的路径
- 执行构建作业,查看报告
3、html报告
unittest框架的测试报告是html格式
- 安装HTML publisher 插件,
- 配置job里面的【构建后操作】
- 配置【构建】选择
五、 Jenkins发送电子邮件
-
安装插件Email Extension
-
获得邮箱得到客户端密码:开启POP3/SMTP的客户端密码
-
配置邮箱的发件人、SMTP服务器、收件人等信息
:
发件人: