Centos7安装Jenkins配置持续集成

介绍

何为持续集成?

持续集成(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的安装包,可以到官方网站寻找自己对应的版本:

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

好,这一步结束就已经安装完成了,接下来我们进行一些配置:

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

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

执行:

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

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

后记

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

weinxin
微信扫一扫,关注获得每日动态
使用微信扫一扫左侧二维码,获得每日最新的互联网咨询,不定期发送福利给大家,扫一扫即可获得。
    A+
所属分类:折腾随记

发表评论

请在下方填写评论信息

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

表情 粗体 斜体 图片 引用 链接 删除线 下划线 插代码 签到

目前评论:2   其中:访客  1   博主  1

  1. avatar 态度xiaomi 1  来自天朝的朋友 火狐浏览器 Windows 7 广东省广州市荔湾区 电信

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