Jenkins自动化部署代码详细配置.PDF
文本预览下载声明
Jenkins自动化部署代码详细配置
Jenkins服务端+git代码版本库:29
maven编译机:31
31 :
第一、配置java环境变量:
# vi /etc/profile.d/java.sh
export JAVA_HOME=/app/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin
# . /etc/profile.d/java.sh
第二、git客户端安装:
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
# tar -zxvf git-2.6.2.tar.gz
# cd git-2.6.2
# make prefix=/app/git all
# make prefix=/app/git install
# vi /etc/profile.d/git.sh
export PATH=/app/git/bin:$PATH
# . /etc/profile.d/git.sh
# git --version
第三、maven安装:
下载地址:/download.cgi 版本自选
# tar -zxvf apache-maven-3.2.5-bin.tar.gz
# vi /etc/profile.d/maven.sh
export MAVEN_HOME=/app/maven
export PATH=$PATH:$MAVEN_HOME/bin
# . /etc/profile.d/maven.sh
29 :
第一、配置java环境变量:
# vi /etc/profile.d/java.sh
export JAVA_HOME=/app/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin
# . /etc/profile.d/java.sh
第二、git客户端安装:
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
# tar -zxvf git-2.6.2.tar.gz
# cd git-2.6.2
# make prefix=/app/git all
# make prefix=/app/git install
# vi /etc/profile.d/git.sh
export PATH=/app/git/bin:$PATH
# . /etc/profile.d/git.sh
# git --version
第三、maven安装 :
下载地址 :/download.cgi 版本自选
# tar -zxvf apache-maven-3.2.5-bin.tar.gz
# vi /etc/profile.d/maven.sh
export MAVEN_HOME=/app/maven
export PATH=$PATH:$MAVEN_HOME/bin
# . /etc/profile.d/maven.sh
第四、gitblit代码版本库安装 (给开发提供的版本库 ,开发上线前将代码提交到该版本库 ,运维通过版本库中代码的url和版本tags确定需
要上线的代码 ):
# tar -zxvf gitblit.tgz
#cd gitblit
#cp service-centos.sh /etc/init.d/gitblit
# vim /etc/init.d/gitblit
# vim data/perties (改下端口号 )
# /etc/init.d/gitblit start
浏览器配置http://192.1 8.18 .129:9090/ 创建版本库
在git客户端192.1
显示全部