使用jenkins做自动测试

下载 jenkins.war

https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins


使用tomcat

https://wiki.jenkins-ci.org/display/JENKINS/Tomcat

貌似有时候需要设置一下 JENKINS_HOME 这个环境变量


好了接下来启动 tomcat

将jenkins.war拷贝到 $tomcat/webapp下面。

运行 $tomcat/bin/start.sh

用浏览器打开 localhost:8080/jenkins 就可以看到 jenkin运行了。


安装git plugin

在config中


配置email帐户,这样可以在通知的时候发送邮件

在系统配置一页的最后,配置完后可以发送一个测试邮件。

smtp server: 

default user e-mail suffix:

System Admin E-mail Address:



配置编译 和 poll

jenkins有两种方式,一个是定时得build,一种是poll。

poll的话,可以当有新的commit时候,才做编译。


配置post-commit tirgger

如果是git的话,在post-commit脚本中 加入

/usr/bin/wget -q http://localhost:8080/jenkins/job/Familiar/build?token=BUILD




gerrit, jenkins, Codesniffer, Mess Detector

http://alblue.bandlem.com/2011/02/gerrit-git-review-with-jenkins-ci.html






你可能感兴趣的:(使用jenkins做自动测试)