【準備】java
操做系統:ubuntu-13.10-server-amd64linux
JAVA版本:server-jre-7u45-linux-x64.tar.gzweb
Jenkins版本:jenkins.war(v1.545)ubuntu
【步驟】瀏覽器
採用Stand-Alone方式運行Jenkins服務器,該方法使用靈活方便,不須要系統安裝JDK,對於喜歡綠色軟件的同窗會比較傾向於該方式服務器
本次演練示例以Jenkins服務器的運行目錄爲「/home/CIServer」操作系統
1)解壓server-jre-7u45-linux-x64.tar.gz到當前目錄;server
2)拷貝jenkins.war到當前目錄;blog
3)採用Linux的Shell腳原本快速運行Jenkins服務器(下面詳細解讀);ip
至此,「/home/CIServer」目錄下目前僅存在以下文件:
【關鍵解讀】
該方法的主要知識點在於如何編寫快速啓動Jenkins服務器的Shell腳本,這裏貼出主要實現代碼:
#!/bin/sh
# Startup script for the Jenkins Continuous Integration server
# Set Jenkins environment.
export JENKINS_BASE=$PWD/.jenkins
export JAVA_HOME=$PWD/jdk1.7.0_45
export PATH=$PATH:$JAVA_HOME/bin
export LOGFILE=jenkins.log
java -DJENKINS_HOME=$JENKINS_BASE -Xmx512m -jar jenkins.war --httpPort=80 --logfile=$LOGFILE
【效果展現】
Jenkins服務器運行效果,出現「Jenkins is fully up and running」表示Jenkins服務器啓動成功:
使用web瀏覽器進行登錄效果: