Jenkins首次进入的一些设置及配置
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这个路径
Jenkins首次进入的一些设置及配置的更多相关文章
- Jenkins Jenkins结合GIT Maven持续集成环境配置
Jenkins结合GIT Maven持续集成环境配置 by:授客 QQ:1033553122 安装Git插件 1 安装Git客户端 1 安装JAVA JDK及MAVEN 2 Jenkins JDK ...
- JENKINS安装及新建用户,权限配置
JENKINS安装及新建用户,权限配置 1. 下载安装 jenkins 官网地址https://jenkins.io/index.html 下载地址https://jenkins.io/downloa ...
- Windows Server 2008 R2组策略设置计算机配置和用户配置
一.认识Windows Server 2008 R2域控组策略管理 1.域控服务器zhuyu.com的组策略管理默认会读取AD用户和计算机目录下创建的OU容器(组织单元), 在对应的OU容器创建对应的 ...
- 使用apache和htaccess对目录访问设置密码保护配置教程
对目录设置密码保护配置说明我们有时候访问某些网站的时候,要求输入用户名和密码才能访问.这是为了保护隐私,只让经过许可的人访问.在本教程中主要介绍两种方法,一种是通过apache httpd.conf配 ...
- PHP文件漏桐可以通过对服务器进行设置和配置来达到防范目的
对脚本执行漏洞的防范 黑客利用脚本执行漏洞进行攻击的手段是多种多样的,而且是灵活多变的,对此,必须要采用多种防范方法综合的手段,才能有效防止黑客对脚本执行漏洞进行攻击.这里常用的方法方法有以下四种.一 ...
- 设计模式(一)单例模式:创建模式 ASPNET CORE WEB 应用程序的启动 当项目中 没有STARTUP.CS 类如何设置启动 配置等等
设计模式(一)单例模式:创建模式 先聊一下关于设计的几个原则(1)单一原则(SRP):一个类应该仅有一个引起它变化的原因 :意思就是 (一个类,最好只负责一件事情,并且只有一个引起它变化的原因(2)开 ...
- 自定义的Spring Boot starter如何设置自动配置注解
本文首发于个人网站: 在Spring Boot实战之定制自己的starter一文最后提到,触发Spring Boot的配置过程有两种方法: spring.factories:由Spring Boot触 ...
- VS Code 提示‘未找到Git。请安装Git,或在“git.path”设置中配置’
一.情况说明 1.描述 从Git上克隆出代码,用vscode打开项目提示“未找到Git.请安装Git,或在“git.path”设置中配置” 2.截图 二.报错原因 .没有安装Git .没有设置Git路 ...
- 使用php函数ini_set()重新设置某个配置的设置值
使用PHP的ini_set()函数 ini_set (PHP 4, PHP 5, PHP 7) ini_set — 为一个配置选项设置值 说明 string ini_set ( string $var ...
随机推荐
- 工作必备之正则匹配、grep、sed、awk
常用正则:匹配空行:^\s*\n 匹配www开头:^www 添加行号:awk '$0=""NR". "$0' /etc/yum.conf 1.所有域名前加www ...
- 浅析 fstab 与移动硬盘挂载方法
本文转自 Steins;Lab,非常详细地介绍了树莓派上 fstab 的配置项. 近期自己的Raspberry Pi出了点问题,总结总结便有了这篇文章. 本文首先记录“移动硬盘挂载”实际发生的问题,然 ...
- python移动目录下所有子目录文件到新的总目录
python移动目录下所有子目录文件到新的总目录 import os import shutil def file(p): p=p z=os.listdir(p) for i ...
- CNCF LandScape Summary
CNCF Cloud Native Interactive Landscape 1. App Definition and Development 1. Database Vitess:itess i ...
- 第二阶段冲刺(个人)——four
今天的的计划:选择功能界面的背景设计,使得整体效果看上去吸引眼球. 昨天做了什么?选择功能界面的选择框排版设计. 遇到的困难: 还是js的函数 设计,思路不是很清晰.
- jsonp原理,跨域请求头处理
一.jsonp(解决跨域)思路介绍: 因浏览器的同源策略不会拦截link标签内的src请求,所以利用这一点,我们把后端开放的接口路径放在src内, 其在发送请求后会自动接收返回的东西,所以我们可以给要 ...
- BST | 1064 完全二叉搜索树
OJ:https://www.patest.cn/contests/pat-a-practise/1064 (一)23分(3个case未过)代码 建树的规律是我瞎猜的.首先用样例数据分析. 对数据排序 ...
- P2827 蚯蚓
目录 题目链接 思路 代码 题目链接 咕咕咕 思路 如果是\(q=0\)的话,相当于维护一个集合,支持查询最大值,删除最大值,添加新值,用\(set\)即可实现 如果是\(q>0\)的话,我们可 ...
- linux脚本中有source相关命令时的注意事项
写这个问题起因是因为一个同学去的java一键脚本环境变量设置问题, [root@localhost u01]# more 1.sh #!/bin/bash grep -q "export J ...
- Powershell更新
问题:在vin7电脑启动vagrant up 提示powershell版本过低. 在vin7电脑启动vagrant up 提示powershell版本过低: The version of powers ...