Centos7安装Jenkins配置持续集成

3,308次阅读
2条评论

介绍

何为持续集成?

持续集成(Continuous Integration)指的是,频繁地(一天多次)将代码集成到主干。 持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。 它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。

Jenkins是做什么的?

Jenkins 是一个用 Java 编写的开源的持续集成工具。Jenkins 提供了软件开发的持续集成服务。它运行在 Servlet 容器中(例如 Apache Tomcat)。它支持软件配置管理(SCM)工具(包括 AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase 和 RTC),可以执行基于 Apache Ant 和 Apache Maven 的项目,以及任意的 Shell 脚本和 Windows 批处理命令。 可以通过各种手段触发构建。例如提交给版本控制系统时被触发,也可以通过类似 Cron 的机制调度,也可以在其他的构建已经完成时,还可以通过一个特定的 URL 进行请求。 Centos7安装Jenkins配置持续集成

安装与配置

首先,我们需要获取jenkins的安装包,可以到官方网站寻找自己对应的版本:

wget https://pkg.jenkins.io/redhat-stable/jenkins-2.73.3-1.1.noarch.rpm

将安装文件下载下来之后,然后进行安装:

rpm -ivh jenkins-2.73.3-1.1.noarch.rpm
好,这一步结束就已经安装完成了,接下来我们进行一些配置:

Jenkins的默认端口是8080与8009,如果有觉得冲突的可以执行vi /etc/sysconfig/jenkins,然后修改其中的JENKINS_PORTJENKINS_AJP_PORT值为你所需要修改的值即可。

注意:在使用Jenkins之前,我们应当先安装好JDK,可以使用java -version检测你的JDK是否成功安装

执行:

vi /etc/rc.d/init.d/jenkins

对JDK的目录进行添加,在其candidates的值的后面添加你的JDK目录路径,注意一定要定位到其/bin/java这层目录。 然后我们执行:

service jenkins start

就可以顺利的启动Jenkins,然后访问http://ip:端口就可以看见登录界面,到这一步就已经顺利地完成了安装与配置。

后记

在使用了Jenkins之后,的确省去了以前开发中给测试服务器部署的很多的重复步骤,现在只需要将代码提交到对应的仓库,就可以自动实现编译与部署,很是方便,下期会写一篇关于git与jenkins来进行持续集成的相关文章,再次感谢您的阅读。 Centos7安装Jenkins配置持续集成

1
憧憬Licoy
版权声明:本站原创文章,由憧憬Licoy于2017年11月28日发表,共计1840字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(2条评论)
Loading...
态度xiaomi 评论达人LV.1
2017-12-17 02:04:11 回复

博主有没有关于anyconncet的方法,CENTOS的