最近项目需要用jenkins做持续集成,无奈只能研究一下jenkins,下面就是我这几天鼓捣jenkins所做的总结。
- jenkins定义:网上关于jenkins的详细定义有很多,我就不复述了,我理解的jenkins就是一个平台,jenkins本身并不能做任何事情,他唯一能做的就是集成插件,但是由于插件有很多,都围绕jenkins,用这些插件我们就能做很多事儿,很强大的事儿,例如运行测试用例,查看代码是否符合规范,自动打包部署等等。
- 我所写的环境搭建是在liunx下的,jenkins的下载和安装简单到不行。下载jenkins.war 我们发现其实就是一个war包,再简单的理解点儿就是一个web工程,那我们可以把jenkins的包拷贝到tomcat的webapp下面直接运行tomcat就好了。
- 第二种安装就是直接用命令安装:java -jar jenkins.war
- 这两种方式第二种简单一些,因为接触时间不长,也没发现有什么不好。
一般的liunx上都会有自带的jdk,所以我们能直接运行,但是其实jenkins的配置需要用到java的环境变量,反正我是没找到,所以还是不要偷懒了,卸掉原来的jdk,重新安装配置一版本吧。
http://blog.csdn.net/wangpengzhi19891223/article/details/52186482
- 安装和配置jenkins的时候最好保持网络的畅通,一般公司的服务器为了安全的考虑都不会开放外网的访问的,这个可以自己配置DNS,用完之后关掉就可以了。
- 安装之后,如果是tomcat的方式安装的话就输入http://ip:8080/jenkins
- 如果是第二种方式启动的话,就直接:http://ip:8080/就可以了
- -