1、将Jenkins显示页面修改为中文环境

首先安装中文的插件:在manage Jenkins-Manage Plugins-可选插件

下载完成之后,在系统设置里边,修改为中文格式:manage Jenkins-Configure System,这样就完成了。

2、设置管理员邮箱,将可以正常接收发送邮箱的地址填写到红框内,同样在系统设置里边,同上

3、配置邮件通知功能,同样需要安装第三方插件,因为Jenkins自带的邮件通知太难用,哈哈

自带的Jenkins邮件通知:(不建议大家使用)

第三方插件名称:

安装完这个插件之后,系统设置就会出现邮件的设置,同样在系统设置里边

SMTP server可以使用自己公司的,也可以使用163邮箱,126邮箱都可以,我这里使用的是QQ邮箱

点击完高级按钮,出现以下界面,设置发件人的邮箱

配置收件人的邮箱,多个收件人中间用逗号隔开,逗号是英文

这样邮箱配置就可以啦,其他的配置默认就可以啦

4、将Jenkins工作区的报告,在首页中展示出来

之前用Jenkins跑完的自动化脚本,还得去脚本文件中区找,比如:

现在配置一些环境,直接在首页展示出来

首先安装一个插件:

安装成功之后,在构建项目中,构建后操作,添加一项Publish HTML reports

再次运行,得到美轮美奂的报告,这样测试报告就能到首页当中,查看相当方便呢

5、在Jenkins中生成的html报告,无法导入js\css等样式问题

在manage Jenkins-ScriptConsole里边,需要执行一段命令:System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")

运行之后,再次生成的报告就比较美观啦,哈哈哈!!!

6、发送邮件的配置

前边已经配置了自己的邮箱账号,前边的配置是全局通用的

邮箱收到邮件,显示信息如下:

7、Jenkins构建触发器,定时运行测试脚本

MINUTE-秒,HOUR-小时,DOM-天,MONTH-月,DOW-周

  • 每15分钟构建一次:H代表形参

    • H/15 * * * *
  • 在每个小时的前半个小时内的每15分钟
    • H(0-29)/15 * * * *
  • 每3个小时构建一次
    • H H/3 * * *
  • 每天中午12点定时构建一次
    • H 12 * * *
  • 每天的3点,8点,12点,一天构建3次
    • H 3,8,12 * * *
  • 每天早上7点到晚上7点每2个小时构建一次
    • H 7-19/2 * * *
  • 周一到周五,从早上9:45开始,下午3:45结束,每两个小时构建一次
    • 45 9-16/2 * * 1-5
  • 周一到周五,上午9点到下午4点,每两个小时构建一次
    • H H(9-16)/2 * * 1-5

Jenkins插件地址:http://mirrors.jenkins-ci.org/plugins/

注意,Jenkins中配置的路径,都是基于Jenkins安装目录中的workspace这个路径

最新文章

  1. BZOJ4034 T2
  2. LeetCode 11
  3. shell获取db信息及上传下载操作
  4. ubuntu12.10设置禁止锁屏和屏幕常亮
  5. 聊聊Web App、Hybrid App与Native App的设计差异
  6. 糟糠之妻下堂,娇俏公主上位——更换宝马三系座椅作业 - 切诺基 Jeep家族 越野e族论坛 越野/SUV/旅行/赛事/改装/互动中心
  7. java中setDate(Date date)方法和String与Date之间的转换
  8. python并发编程之线程(一):线程&守护线程&全局解释器锁
  9. STM32F0使用LL库实现PWM输出
  10. C#Windows 服务的安装说明
  11. React开发调试工具--react-developer-tools
  12. C# Language Specification 5.0 (翻译)第二章 词法结构
  13. java.lang.NoClassDefFoundError: Could not initialize class xxx 原因
  14. golang martini 源码阅读笔记之inject
  15. delphi手动创建dataset并插入值
  16. oralce 笔记
  17. php单双引号嵌套解决方案
  18. Git 仓库 SSH、HTTP、Gitweb (Nginx) 乱炖
  19. 视频video遇到一些坑
  20. 升级Xcode之后VVDocumenter-Xcode不能用的解决办法

热门文章

  1. The Preliminary Contest for ICPC Asia Shenyang 2019 H. Texas hold'em Poker
  2. maven中,dependency 中的 classifier属性
  3. 回顾Python装饰器
  4. locust手机号批量注册性能测试
  5. linux/ubuntu 取色工具gpick
  6. 使用Git管理品优购项目 开始部分
  7. Python 模块A
  8. js日志组件封装
  9. lower_case_table_names=1 启动报错 mysql8.0
  10. NetworkManager需要与不需要