Jenkins實戰演練之Windows服務器快速搭建

【準備】java

操做系統:Windows Server 2008 R2 Enterpriseweb

JAVA版本:server-jre-7u45-windows-x64.tar.gzwindows

Jenkins版本:jenkins.war(v1.545)瀏覽器


【步驟】服務器

採用Stand-Alone方式運行Jenkins服務器,該方法使用靈活方便,不須要系統安裝JDK,對於喜歡綠色的同窗會比較傾向於該方式操作系統

本次演練示例以Jenkins服務器的運行目錄爲「D:\CIServer」日誌

1)解壓server-jre-7u45-windows-x64.tar.gz到當前目錄;server

2)拷貝jenkins.war到當前目錄;blog

3)採用Windows批處理腳本的方式來快速運行Jenkins服務器(下面詳細解讀);rem

至此,「D:\CIServer」目錄下目前僅存在以下文件:

image


【關鍵解讀】

該方法的主要知識點在於如何編寫快速啓動Jenkins服務器的Windows批處理腳本,這裏貼出主要實現代碼:

rem 設置Jenkins服務器運行目錄

set DIRNAME=.   
if "%OS%" == "Windows_NT" set DIRNAME=%~dp0%

rem 設置JAVA虛擬機環境

if "%JAVA_HOME%" == "" set JAVA_HOME=%DIRNAME%\jdk1.7.0_45   
set JAVA=%JAVA_HOME%\bin\java

set HOME=%DIRNAME%   
set LOGDIR=log    
set LOGFILE=%DIRNAME%\%LOGDIR%\jenkins.log    
cd /d  %HOME%

rem 第一次啓動建立Jenkins日誌目錄   
if not exist %LOGFILE% mkdir %LOGDIR%

rem 啓動Jenkins服務器並指定端口信息、運行時目錄和日誌文件   
set JENKINS_HOME=%HOME%/.jenkins    
"%JAVA%" -D%JENKINS_HOME% -Xmx512m -jar jenkins.war --httpPort=80 --logfile=%LOGFILE%

【效果展現】

Jenkins服務器運行效果,出現「Jenkins is fully up and running」表示Jenkins服務器啓動成功:

image

使用web瀏覽器進行登錄效果:

image

相關文章
相關標籤/搜索