您的位置:首页 > 其它

Jenkins GIT Maven 构建持续发布环境

2017-06-27 21:37 513 查看

一、 软件准备:

Linux:Centos7
JDK:1.8;

Jekins:https://jenkins.io/download/ 下载最新版本WAR包即可;

GIT:https://www.kernel.org/pub/software/scm/git/ 下载Linux环境解压包即可(这里下载的git-2.9.4.tar.gz格式版本);

Maven:http://maven.apache.org/download.cgi  下载最新版本即可;

Tomcat:http://tomcat.apache.org/ 下载最新版本即可。

二、 安装

1、准备Linux环境、安装JDK1.8、配置环境变量;

2、解压安装包:(tar zxvf 包名)命令分别解压下载的Maven、GIT、Tomcat安装包;

3、Linux安装GIT依赖的环境(分别执行以下命令,如已安装可跳过):

yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel


yum install gcc


yum install perl-ExtUtils-MakeMaker package


4、安装GIT

cd git-2.9.4 进入GIT解压目录

编译到指定位置  make prefix=/usr/local/git(目录根据个人实际情况任意)

执行安装  sudo make prefix=/usr/local/git install

安装完成后,执行git命令,看到如下结果,即表示安装成功



5、配置Maven

Maven解压包,根据个人情况可放在任意目录下;

配置环境变量

如果当前为ROOT用户,可在/etc/profile文件中配置;

如果为非ROOT用户,可在用户文件夹下的.bash_profile文件中配置



vi 命令打开,在文件末尾追加如下内容:

MAVEN_HOME=/usr/local/maven(真实目录为个人Maven解压包存放位置)
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin


保存退出,执行source /etc/profile 或 source ~/.bash_profile命令,使设置生效;

执行mvn -version命令,查看Maven版本,如出现以下内容,表示配置成功:



6、部署Jenkins包

4000

Tomcat解压包,根据个人情况可放在任意目录下;

将jenkins.war包放到移入Tomcat/webapps目录下,启动Tomcat,会自动解压WAR,之后删除WAR即可;

浏览器访问:IP:PORT/jenkins,注册登录即可,安装插件,可选择默认方式。

7、配合Jenkins

进入主页面后,点击 系统管理 > Global Tool Configuration  进入如下页面进行配置:





8、配置SSH,访问远程代码仓库

在安装Jenkins的Linux服务器中执行 ssh-keygen 命令,生成SSH秘钥(遇到提示,直接回车即可);

执行完毕,会在用户目录下生成 .ssh 文件夹,包含私有秘钥与公有秘钥两份:



.pub后缀的为公有秘钥;vi命令分别打开两个文件,拷贝所有内容即可。可在远程代码仓库中配置公有秘钥(如GitLab GitHub)

在jenkins配置私有秘钥:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: