本文是jenkins应用系统文章的一部分,大部分来自工作和学习中的实践,部分内容来自官方文档和网友的文章,使用的版本为1.585和1.653,引用的文章会在“参考资料”部分附上原始链接,如无意中侵犯您的权利,请联系QQ:46106962,如需要进一步的交流请加入QQ群:(Jenkins学习交流)469536515。转载和使用请注明出处。
依赖环境
- JDK,Jenkins使用JAVA语言编写,需要JAVA语言的运行环境,jdk建议使用1.7+,本文使用jdk1.8
- web容器,本质上Jenkins是由JAVA语言开发的web应用,需要在web容器中运行,本文会逐渐介绍在各种容器下如何部署、运行Jenkins,但运行Jenkins容器不是必须的。
- 在系统中增加用户,本文中的用户为jenkins,在本文中如不特别指明,所有操作都将使用这个用户,所有目录都为/home/jenkins的相对目录。这步不是必须的,只是基于操作方便和良好的使用习惯。
- 下载jenkins的war包,本文使用的为Jenkins 1.653,可以到群469536515的群文件中下载(由于本人只能上传60M以内的文件,不能将下载好的包上传到csdn)。
安装&运行
Jenkins本身由JAVA语言开发的web应用程序,通过war包发布,所以最便捷的方式就是通过war进行安装(严格来说不算安装,说部署更合适)。当然Jenkins也提供了针对不同平台的安装包,如windows的安装文件、ubuntu的安装包等等