Centos7安装Jenkins配置持续集成

4,883次阅读
2 条评论

共计 1151 个字符,预计需要花费 3 分钟才能阅读完成。

介绍

何为持续集成?

持续集成(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 配置持续集成

Lu

共计2人点赞,其中1人来自小程序

正文完
使用官方微信小程序体验更多功能
post-qrcode
 2
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 2017-11-28发表,共计1151字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(2 条评论)
态度xiaomi 评论达人 LV.1
2017-12-17 02:04:11 回复

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

 Windows  Firefox  中国广东省中山市电信