最近做了个接口测试相关的项目,由于接口比较稳定且比较简单,后期只做一些回归,基本不再做改动。所以就想到了用jenkins来定时跑任务,源码放在svn上。下面就是具体的实现,写的很简单,入门级的,看见的大神勿拍砖一、svn1、下载和安装首先在Subversion的官方网站http://sourcefo...
分类:
其他好文 时间:
2015-06-16 20:45:15
阅读次数:
151
Stapler
Stapler 是一个将应用程序对象和 URL 装订在一起的 lib 库,使编写 web 应用程序更加方便。Stapler 的核心思想是自动为应用程序对象绑定 URL,并创建直观的 URL 层次结构。
下图显示了 Stapler 的工作原理:
上图左边显示了应用程序的代码信息,右边显示了 URL 的层次结构。通过反射机制,Stapler 可...
分类:
其他好文 时间:
2015-06-15 22:15:46
阅读次数:
212
jelly:core
http://commons.apache.org/proper/commons-jelly/tags.html
jelly:stapler
http://stapler.kohsuke.org/jelly-taglib-ref.html
jelly:define
http://commons.apache.org/proper/commons-jelly/libs...
分类:
其他好文 时间:
2015-06-15 22:14:24
阅读次数:
1151
1.Join Plugin功能介绍:这是一个触发job的插件,亮点在于它触发job的条件是等待当前job的所有下游job都完成才会发生.例:假如A同时触发B1和B2两个下游job,然后配置这个插件又触发C,这时C就会等B1和B2完成后再执行位置:位于构建后操作项中2.Copy Artifact Pl...
分类:
其他好文 时间:
2015-06-15 12:55:45
阅读次数:
119
在jenkins master-slave配置中,总是出现内存溢出问题,更换了机器设备仍然跑不起来: 问题如下:StatusCode:500Exception:org.apache.commons.jelly.JellyTagException:jar:file:/Users/alibaba/.je...
分类:
其他好文 时间:
2015-06-14 13:40:43
阅读次数:
122
全陷阱破解:在Linux环境下的Jenkins中持续集成Android工程...
分类:
移动开发 时间:
2015-06-11 23:00:56
阅读次数:
189
1. Install groovy plugin2. Add a step of groovy. (normal & systerm)3. Execute groovy scriptimport jenkins.model.*def q = Jenkins.instance.queueq.items...
分类:
其他好文 时间:
2015-06-11 16:23:20
阅读次数:
95
前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用。下面将主要介绍如何利用Jenkins、...
分类:
其他好文 时间:
2015-06-10 12:09:56
阅读次数:
236
前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方能够使用。一天...
分类:
其他好文 时间:
2015-06-10 12:06:27
阅读次数:
214
真是运维的福利,不用在敲Linux命令了
需要的工具:Linux或window、Jenkins、tomcat7、Jdk、maven、项目部署的war包
1、首先从Jenkins官网下载最新的Jenkins的war包http://jenkins-ci.org/
2、把jenkins.war放在tomcat的webApps下,然后启动tomcat,截图如下:
点击“系统管理——系统设置”如下...
分类:
其他好文 时间:
2015-06-09 13:53:58
阅读次数:
215