Jenkins是一款Java平台的开源持续集成(Continuous Integration,CI)引擎。它易于安装,配置简单,丰富的插件支持,高度的可扩展性,强大的分布式构建能力都让它在众多的CI引擎中脱颖而出。在这篇文章里我将带领大家一起搭建基于jenkins,git和grails的持续集成环境。
Jenkins安装进入jenkins官方网站下载最新的jenkins。jenkins提供的war形式的下载,同时也提供各种操作系统的安装文件。本文选用的是war包。
将jenkins.war拷贝到tomcat_home的webapps目录下,启动tomcat。在浏览器的地址栏中输入:8080/jenkins,回车。看到如下页面,说明jenkins已经部署成功了。
插件安装Jenkins缺省支持CVS,Subversion,Maven和SSH。依次进入"系统管理"-->"插件管理"-->"可选插件".这里列出了目前可以获得的所有的插件。
选择"Git plugin"和"Grails plugin",点击"安装"。
插件安装已经完成,我们需要重启tomcat,新插件才能生效。
环境配置依次进入"系统管理"-->"系统设置",设置Jenkins相关参数。
插件的参数配置也在这里设置。下面是Git和Grails插件的配置。