Jenkins:?
是一個可擴展的持續(xù)集成引擎指蚁。
主要用于:
持續(xù)自動構(gòu)建測試的項目(開發(fā)和測試人員均可)橡娄、監(jiān)控一些定時執(zhí)行的任務(wù)
特性包括:
易于安裝-只要把jenkins.war部署到servlet容器洗鸵,不需要數(shù)據(jù)庫支持腿短;
易于配置-所有配置都通過web界面實現(xiàn)鸠补;
集成RSS/E-mail通過RSS發(fā)布構(gòu)建結(jié)果通過e-mail通知
生成JUnit/TestNG測試報告
分布式構(gòu)建支持jenkins能夠讓多臺計算機一起構(gòu)建/測試
文件識別:能夠跟蹤哪次構(gòu)建生成哪些jar,使用哪一個版本的jar等
插件支持:支持擴展插件藐翎,你可以開發(fā)適合自己團隊使用的工具
1材蹬、安裝JDK環(huán)境:http://www.reibang.com/p/4c9a34d6667c? 原因是Jenkins是開源的,使用Java編寫的持續(xù)集成的工具,需要JDK(java)環(huán)境
2吝镣、安裝:apache-tomcat-7.0.85 下載鏈接:https://tomcat.apache.org/download-70.cgi
(2.1)將下載的dmg包解壓堤器,拖入下圖位置
(2.2)進入bin文件夾找到 ?startup.sh文件 用于啟動apache+tomcat服務(wù),在終端進入bin目錄執(zhí)行startup.sh
(2.3)設(shè)置Tomcat的環(huán)境變量:(有的同學可能會問末贾,問什么要設(shè)置環(huán)境變量闸溃,因為設(shè)置好后對應(yīng)文件路徑后,在終端可直接執(zhí)行文件拱撵,而不用到文件目錄辉川,否則要先切到文件所在目錄)
①創(chuàng)建bash_profile:touch .bash_profile
②打開bash_profile: open -e .bash_profile
③輸入export PATH=${PATH}:/usr/local/apache-tomcat-7.0.85/bin
④更新配置的環(huán)境變量source .bash_profile
?(2.4) ? 終端中輸入startup.sh, startup.sh后出現(xiàn)類似 “Permission denied” 裕膀,這個時候需要對目錄進行權(quán)限設(shè)置:輸入 sudo chmod 755 /usr/local/apache-tomcat-7.0.85/bin/*.sh 回車员串,設(shè)置文件的讀寫執(zhí)行權(quán)限;
(2.5)?設(shè)置完成之后startup.sh會顯示啟動:如下圖,到此我們的apache tomcat就安裝完成了昼扛,下面就下載jenkins吧。
3欲诺、首先抄谐,我們從Jenkins官方網(wǎng)站https://jenkins.io/下載最新的war包。
(3.1)將下載的war包直接拖入剛剛安裝的apache-tomecat中的webapps文件中扰法,apache-tomcat會自動解壓蛹含,如下圖
(3.2)打開瀏覽器輸入:http://localhost:8080/jenkins,進入安裝界面塞颁,如果執(zhí)行默認的安裝浦箱,Jenkins就自動配置好了Maven吸耿、git等常用插件。最后酷窥,創(chuàng)建一個admin用戶咽安,完成安裝。
????????(3.2.1)首次進入蓬推,首先要輸入一個密鑰來進入Jenkins,密鑰可以在 下圖路徑中獲取
(3.2.2)選擇相應(yīng)的選項來安裝插件妆棒,選擇系統(tǒng)推薦即可
(3.2.3)會有失敗的情況,我搜了下沸伏,說不影響糕珊,很多由于從國外的網(wǎng)站下,失敗很正常毅糟,直接進行下一步红选,后面也可以再安裝
(3.2.4)接下來可以為Jenkins設(shè)置一個管理員帳戶,以后就可以用它登錄到Jenkins了
(3.2.5)Jenkins安裝向?qū)С晒ν瓿珊竽妨恚涂梢钥吹竭@個頁面啦
好了纠脾,jenkin安裝創(chuàng)建賬戶完成了,下面就開始創(chuàng)建工程蜕青,配置相關(guān)信息了