Jenkins+Git+Maven环境搭建之坑

一、前提条件

1.Centos 6.5

2.jdk1.8.0

二、Git安装

git折腾我太久了,必须要好好记录下来,分享给完全没有接触过的人,大家尽量少走弯路。

服务器上使用yum -y install安装git,版本是1.7.1,然后在jenkins中安装git plugin插件时,提示There are dependency errors loading some plugins:Jenkins Git plugin v3.7.0. git-client v2.7.0 is missing. To fix, install v2.7.0 or later. 

《Jenkins+Git+Maven环境搭建之坑》

于是我下载了git-clinet v2.7.1,进入jenkins插件管理->高级上传插件并安装,重启jenkins,然而问题并没有解决,仍然是同样的提示,这样我又下载了Git plugin v2.9.5在jenkins中进行安装,最终问题得到解决。

接下来,应该关于git配置我已经准备好了,此时在Jenkins全局工具配置中,需要添加git执行路径,这里我当时很不明白,为啥服务器上安装了git, 然后jenkins里又需要安装git插件呢,不就是去拉通过git管理的代码吗?后面我把git plugin卸载后,发现添加job时代码管理部分git项不见了,这个时候我就有些明白了。git plugin是jenkins和git的桥梁,只有安装了git plugin, jenkins才能有git ,并通过git去拉代码。到这里,git的问题总算都解决了。

《Jenkins+Git+Maven环境搭建之坑》

关于服务器上安装git的说明:

1.使用yum -y install 安装的时1.7.1版本,其实最新版本已到2.9.5

2.如果想安装最新版本,还是找到下载地址直接按钻过吧,git下载:https://github.com/git/git/archive/v2.9.5.tar.gz

3.安装步骤可参考老徐文章https://www.jianshu.com/p/af3db47ccd1f

三、Maven安装

1.wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.2/source/apache-maven-3.5.2-src.tar.gz

2.tar zxvf apache-maven-3.5.2-src.tar.gz

3.[root@bogon tools]# mv ./apache-maven-3.5.2 /usr/local/

4.vim /etc/profile底部添加

MAVEN_HOME=/usr/local/apache-maven-3.5.2

5.source /etc/profile

四、Jenkins配置

1.下载jenkins.war文件放到服务器上,直接启用

java -jar /usr/local/webserver/jenkin.war –httpPort=8080  (直接启用并设置端口号)

    原文作者:Emmalong
    原文地址: https://www.jianshu.com/p/be481cc2b874
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞