介绍
Jenkins是一个持续集成平台,可以集成大量的插件,帮助我们构建、测试、交付和部署系统。本次安装部署,都是基于centos7上安装,docker容器上也可以安装但是比较麻烦,如果在docker上jenkins,需要把svn,maven,jdk等软件通过docker数据卷的方式把主机上的软件同步过去,不然再引用服务器插件时会找不到,这里只讲服务器上jenkins的安装。
一、安装步骤
先安装好 JDK, Maven, Svn等 后再安装 Jenkins
1.首先安装yum-fastestmirror插件,它会自动选择最快的yum源,节约漫长的下载时间
yum install yum-fastestmirror -y
2.添加jenkins源
wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key开始安装jenkins
3.yum install jenkins查看jenkins是否开启(如果jenkins没有启动,查看防火墙是否放开端口号,可能有些云服务器存在防火墙限制需要开放端口号)
二、进入jenkins
填写管理员密码,通过
cat /var/lib/jenkins/secrets/initialAdminPassword(查看jenkins管理员密码)
1.可以配置用户,以后就不用再用管理员账号登录jenkins系统
2.下载需要的插件
需要安装的插件:
Maven Integration plugin,Publish Over SSH,Subversion
3.全局配置环境变量
(1)全局工具配置
(2)配置maven
(3)配置jdk
保存应用
4.构建任务
5.配置项目
(1)项目详细配置
(2)源码管理
(3)构建触发器
(4)构建环境
(5)发布步骤
编写shell启动脚本
三、构建项目