linux ---jenkins的安裝與配置

linux下的jenkins的安裝:
Jenkins 下載網址: http://jenkins-ci.org/python

1.準備:JDK環境,tomcat環境,maven環境,jenkins.war包linux

2.在linux上安裝JDK,tomcat和maven,這裏就不贅述了web

3.將jenkins.war包放置在/tomcat/webapps下shell

4.而後啓動tomcat,./startup.sh & tail -f ../logs/catalina.outwindows

5.啓動成功以後,訪問http://ip:8080(端口配置)/jenkins
tomcat


linux下的jenkins的配置:ruby

Jenkins默認會存放在用戶主目錄下的.jenkins文件夾中服務器

如:Linux root用戶:/root/.jenkinsapp

注意:這是linux版本的。windows系統請自行更改。這個值在Jenkins運行時是不能更改的. 請先將Jenkins中止運行。
若是查看當前Jenkins目錄:系統管理→系統設置→主目錄→/root/.jenkins(注意:用戶不一樣,路徑也不一樣)ssh

一、備份、遷移、恢復jenkins

首先找到JENKINS_HOME,由於Jenkins的全部的數據都是以文件的形式存放在JENKINS_HOME目錄中。無論是遷移仍是備份,只須要操做JENKINS_HOME就好了。

遷移:建議將JENKINS_HOME打包後在拷貝,windows能夠用zip,rar等,Linux有zip,tar等,而後將打包的文件解壓到新的JENKINS_HOME目錄就好了。

備份:若是是臨時備份,整個壓縮文件就好了。

恢復:恢復的時候須要先中止jenkins。

 

二、升級Jenkins

Jenkins的開發迭代很是快,每週發佈一個開發版本,長期支持版每半年更新一次(ps:大版本更新)。如此頻繁的更新,怎麼升級呢?

war:下載新版的war文件,替換舊版本war文件。重啓便可。
二進制:卸載舊版本,安裝新版本便可。
Jenkins程序下載地址:http://mirrors.jenkins-ci.org/

note:升級前,請測試該版本和你本地數據的兼容性。如何測試:將JENKINS_HOME拷貝一份到新的機器,用新版的程序啓動。測試對應的插件和配置。

 

三、移動,刪除或修改jobs

對於移動或刪除jobs,只須要簡單地移動或刪除%JENKINS_HOEM%\jobs目錄。

對於修改jobs的名字,只須要簡單地修改%JENKINS_HOEM%\jobs下對應job的文件夾的名字。

對於不常常使用的job,只須要對%JENKINS_HOEM%\jobs下對應的jobs的目錄zip或tar後存儲到其餘的地方。

4.Jenkins的job->build 支持Ant,maven,windows batch和Shell, 可是咱們知道python,perl,ruby等腳本其實也是shell腳本,因此這裏的Shell能夠擴展爲python,perl,ruby等。以下圖:執行windows batch 和python

5.Jenkins的svn插件沒法獲取到最新的源代碼?:
請檢查你的SVN服務器時間和Jenkins服務器時間是否同步。

6.jenkins提供豐富的插件,經常使用的插件: Publish Over FTP Plugin這個插件能夠將構建的產物(例如:Jar)發佈到FTP中去。 Publish Over SSH這個插件能夠經過ssh鏈接其餘Linux機器 JIRA Plugin Deploy Plugin插件支持將War/Jar部署到遠程的應用服務器上,例如Tomcat,JBoss,Glassfish。正在尋找或開發.NET web 應用的自動發佈插件。

相關文章
相關標籤/搜索