Jenkins安装,配置与使用
1. 安装
- 下载:直接去官网下载,https://www.jenkins.io/download/,直接下载 LTS 版本
- 安装:点击下载的 msi 文件安装。注意点:安装插件时,先选不安装推荐的插件(需要很长时间才能安装完成,先跳过,后面需要哪个插件再单独安装)
2. 配置
- 创建一个项目,并直接选“立即构建”, 构建时会自动创建一个workspace文件夹,即 Jenkins 的工作目录
- Jenkins -> Manage Jenkins -> Manage Plugins 安装需要的插件
- 汉化:Chinese(Simplified)
- github:git
- 邮件:Email Extension Template Plugin
- 报告:HTML Publisher plugin
- 加载html报告中的css:Branch api plugin 和 Groovy
- 进入项目配置
General 中可以自定义工作目录
- 源码管理
- 无:即代码直接复制到工作目录中,再构建
- Git:即构建时,先从github上将代码下载到工作目录中,再构建。【需要填上github的账号与密码】
- 构建触发器
- 构建-增加构建步骤
- windows 系统:Execute Windows batch command
- Linux 系统:Execute shell
填写的命令,默认在工作目录路径下执行,项目对于"cd 工作目录"后执行
- 报告-构建后操作
增加构建后操作步骤->Publish HTML report
HTML 报告中的 css 无法加载出来,需要在 构建触发器下勾选“Build when job nodes start”, 并且在构建前步骤中增加“Execute system Groovy script”,在Groovy Script中执行脚本“System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")”
- 发送邮件
- Jenkins->Manage Jenkins->System Configuration,Jenkins Location中系统管理员邮件地址:[email protected]
2. Extended E-mail Notification设置
3. 邮件通知设置
4. 进入项目->配置,增加构建后操作步骤->Editable Email Notification
到此,jenkins配置完成,可以实现:自动构建运行项目代码,生成测试报告并通过邮件将报告发送给相关干系人。