1. 安装Github
git不上传空文件夹的解决办法: find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch {}/.gitkeep \;
## 安装工具
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker wget
## 下载github源码
wget http://codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.xz
## 解压github源码
xz -d git-latest.tar.xz
tar -xvf git-latest.tar
## 解压后会出现源码文件夹
ll
drwxrwxr-x. 21 root root 12288 2月 21 01:01 git-2017-02-22 ## 解压后的源码文件夹
-rw-r--r--. 1 root root 26859520 2月 22 11:00 git-latest.tar ## 下载的源码压缩包
## 进入源码目录
mv git-2017-02-22 git
cd git
## 编译安装git到/usr/local/git目录下
make prefix=/usr/local/git all
make prefix=/usr/local/git install
## 配置git的环境变量
vi /etc/profile
## 配置内容如下
export GIT_HOME=/usr/local/git
PATH=$GIT_HOME/bin:$PATH
export PATH
## 配置完成后编译profile使其生效
source /etc/profile
## 测试是否成功安装git
[root@localhost ~]# git --version
git version 2.12.0-rc2
2. 安装Maven
下载合适版本的maven:http://maven.apache.org/download.cgi
## 解压maven
tar -zxvf apache-maven-3.3.9-bin.tar.gz
## 转移maven到合适的目录
mv apache-maven-3.3.9 /opt/maven
## 设置maven的环境变量
vi /etc/profile
## 设置内容如下
#maven env
export MAVEN_HOME=/opt/maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH
## 编译profile生效
source /etc/profile
## 测试maven是否安装成功
[root@ci-server maven]# mvn --version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T11:41:47-05:00)
Maven home: /opt/maven
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: /usr/java/jdk1.8.0_111/jre
Default locale: zh_CN, platform encoding: GB18030
OS name: "linux", version: "3.10.0-514.2.2.el7.x86_64", arch: "amd64", family: "unix"
3. 安装Jenkins
下载合适版本的Jenkins:https://jenkins.io/index.html
你需要一个安装jdk和tomcat,将下载的jenkins.war放到tomcat的webapps中,打开防火墙中tomcat的端口,启动tomcat后就可以进入jenkins了。
3.1 解锁Jenkins
输入网址后会提示你,初始的admin密码在initialAdminPassword这个文件中,拷贝粘贴一下,继续下一步操作。
3.2 定制Jenkins
登陆后进行定制,此时有两个选项,自动安装插件和选择安装插件,如果想自己选择安装哪些插件就选择右边的按钮。否则就选择左边的按钮自动安装插件:
安装完成后,进行用户配置:
、
配置完成后,就可以进入首页了。
4. 配置Jenkins
待续...