Bootstrap

jenkins的安装、配置及基本构建(centos7)

一、部署中的痛点

为什么要用jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打包成一个war包,可能这个项目已经上线了,需要把服务关闭后再部署到服务器上,将项目再启动起来,这个时候可能某个用户正在操作某些功能上的东西,如果需要你隔三差五的部署一下,这样的话对用户的体验很不好,自己也烦得很,集群那就更复杂了。

二、什么是 jenkins

jenkins 是一个开源的、提供友好操作基面的持续集成(CI)工具,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有svn,git,构建同居有Maven,Ant,Gradle。

三、 jenkins 的安装与配置

3.1 安装 Java

yum install java-1.8.0-o

;