概要
安装
系统配置
项目配置
源码管理
构建触发器
构建项目
邮件配置
集成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
openstack实例的调整大小和移植功能,都要求计算节点间免密码ssh登录,对于已有的计算节点和新增的计算节点,如何简单快速的使它们之间能够互相两两免密码登录,博主给出了一套实用的脚本。可先参考脚本化自动部署openstack一文,搭建好环境。文件清单为:nopasswd-login-contr..
分类:
其他好文 时间:
2015-02-12 18:40:11
阅读次数:
286
1,首先增加Jenkisn插件https://wiki.jenkins-ci.org/display/JENKINS/Extended Choice Parameter plugin
直接在管理界面增加。
比如一个工程下面有多个服务的时候需要参数部署,比如maven下面有多个soa服务。需要增量部署,而不是全部部署。2,配置jenkins在配置value的时候可以选择默认值。
配置执行脚本...
分类:
其他好文 时间:
2015-02-12 09:20:40
阅读次数:
131
官网:https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins我的这篇文章不过简单的依据上文,介绍Jenkins提供了哪些功能。详细大家还是要自己学习啦~官网首页就提供了windows版本号的Jenkins安装包。我们能够下载一个用于学习。安装...
分类:
其他好文 时间:
2015-02-11 16:23:34
阅读次数:
212
软件需求1 Jenkinshttp://jenkins-ci.org/2 Visual SVN Serverhttps://www.visualsvn.com/server/3 TortoiseSVNhttp://tortoisesvn.net/4 Tomcathttp://tomcat.apach...
分类:
其他好文 时间:
2015-02-11 14:29:47
阅读次数:
140
一、安装部署jenkins 1、下载jenkins.war(http://jenkins-ci.org/) 2、新建tomcat服务器,配置端口等config信息,并将项目地址指向jenkins.war文件 3、启动tomcat服务器、启动成功后用浏览器打开访问地址http://127.0.0...
分类:
系统相关 时间:
2015-02-10 18:26:49
阅读次数:
258
参考:http://alanland.iteye.com/blog/2047244http://scmbob.org/start-process-in-jenkins.htmljava -Dhudson.util.ProcessTree.disable=true -jar jenkins.war ....
分类:
系统相关 时间:
2015-02-10 12:53:18
阅读次数:
1589
自动化测试的意义:
别说是外行人,即使是正在从事自动化测试工作的人来说,现在或曾经都或多或少有过这样的疑惑,辛苦写了自动化测试用例,却基本发现不了问题,其意义何在?在说明这个意义前先看下质量的定义。
质量的定义:
维基百科中对于品质(Quality)的定义:中国大陆亦称为“质量”,可指物品的特征、品性、本质,也可指商品或服务的水准、质量。
影响品...
分类:
其他好文 时间:
2015-02-07 20:22:47
阅读次数:
477
几个注意事项:
1、jenkins安装的机器和svn不需要是同一台机器,但是要可以访问svn的机器;
2、jenkins和maven需要是同一台机器(其实就是在jenkins机器安装个maven,可参考我之前写的maven安装文章);
3、jenkins和tomcat不需要是同一台机器,但是jenkins本身没有发布远程tomcat的功能,如何实现可见我后面的文章;
4、jenkins机器必须安装了java,maven编译构建需要(有点废话,jenkins的启动就是用的java命令)
5、以上4点,svn换...
分类:
其他好文 时间:
2015-02-06 18:52:10
阅读次数:
135