上文中邮件功能使用的是默认的邮件内容,看起来不是很直观,下面给出一个常用的邮件内容配置
修改Content Type 为HTML(text/html)
这里贴出Default Content配置供参考
Default Subject:构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD...
分类:
其他好文 时间:
2015-02-28 10:16:16
阅读次数:
159
本持续集成系列文章主要介绍了使用jenkins进行自动构建的方法,包括定时svn签出、编译、远程部署、自动化单元测试、自动下发构建结果邮件等,整套流程交给jenkins完成,提高了测试环境部署的效率,也能够清晰明了的看到部署的结果,同时保证了提交的代码质量...
分类:
其他好文 时间:
2015-02-28 10:14:55
阅读次数:
148
本持续集成系列文章主要介绍了使用jenkins进行自动构建的方法,包括定时svn签出、编译、远程部署、自动化单元测试、自动下发构建结果邮件等,整套流程交给jenkins完成,提高了测试环境部署的效率,也能够清晰明了的看到部署的结果,同时保证了提交的代码质量...
分类:
其他好文 时间:
2015-02-28 10:14:33
阅读次数:
155
在Jenkins官网再次查阅Jenkins功能介绍资料时,看到有10个功能,而这10个功能最陌生的是File fingerprinting的功能。 已经使用Jenkins好久了,之前也曾得知有这个功能,但从未实践过该功能,很好奇,于是试用并记...
分类:
其他好文 时间:
2015-02-27 18:59:51
阅读次数:
158
构建触发器可以配置构建的时间,如果需要定时构建,可以选择Build periodically,日程表参数解释如下: 第一个参数代表的是分钟minute,取值0~59; 第二个参数代表的是小时hour,取值0~23; 第三个参数代表的是天...
分类:
其他好文 时间:
2015-02-26 16:51:59
阅读次数:
128
Jenkins访问控制分为:安全域(即认证)与授权策略。 其中,安全域可以采用三种形式,分别为:Jenkins专有用户数据库、LDAP、Servlet容器代理。 Jenkins专有用户的数据信息存放位置:<JENKINS_HOME>/users/ 每个用...
分类:
数据库 时间:
2015-02-25 17:14:07
阅读次数:
182
http://www.ituring.com.cn/article/121809前面说了那么多,一点都没提到jenkins,反倒是说如何生成一个测试报告页面的,那这个测试报告和jenkins有什么关系呢?和构建持续集成测试环境有什么关系呢,别着急,本节拉开解密的大幕。1.下载jenkins war包...
分类:
其他好文 时间:
2015-02-15 10:42:55
阅读次数:
198
Sonar服务器搭建Sonar概述Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,P...
分类:
其他好文 时间:
2015-02-14 09:46:44
阅读次数:
255
概要
安装
系统配置
项目配置
源码管理
构建触发器
构建项目
邮件配置
集成StyleCop
正文安装网上有教程,略过…系统配置配置MSBuild(后续项目构建中需要使用):
项目配置1.新建项目:
2.选择项目类型:
3.进入项目配置页面
4.源码管理
5.项目构建
6.首先使用MSBuild命名将项目编译后的文件放到临时目录,然后再用batch command将临时目录复制到ii...
分类:
其他好文 时间:
2015-02-13 16:39:59
阅读次数:
257
在介绍jenkins之前需要先了解一个概念CI(Continuous Integration)持续集成,不了解的先看下这篇文章:持续集成,这个概念来自很流行的敏捷开发,讲究的是快速的发现问题,快速发现问题需要的是快速的迭代开发,不同于很传统的瀑布式开发。
了解了CI的概念,那么jenkins是什么,其实就是我们实现CI的一种工具,jenkins是开源的,当然业界还有其他的CI工具,但是jenki...
分类:
其他好文 时间:
2015-02-13 07:00:19
阅读次数:
280