Jenkins是一款非常流行的持續(xù)集成工具,它采用java語(yǔ)言開(kāi)發(fā),主要應(yīng)用于監(jiān)控持續(xù)重復(fù)的工作,比如版本發(fā)布、項(xiàng)目測(cè)試以及監(jiān)控外部調(diào)用執(zhí)行等等。Jenkins不僅功能豐富,而且使用起來(lái)很方便,而且還是完全開(kāi)源免費(fèi)的,擁有豐富的社區(qū)支持,有需要的用戶敬請(qǐng)下載。
易安裝
僅僅一個(gè) java -jar jenkins.war,從官網(wǎng)下載該文件后,直接運(yùn)行,無(wú)需額外的安裝,更無(wú)需安裝數(shù)據(jù)庫(kù)
易配置
提供友好的GUI配置界面
變更支持
Jenkins能從代碼倉(cāng)庫(kù)(Subversion/CVS)中獲取并產(chǎn)生代碼更新列表并輸出到編譯輸出信息中
永久鏈接
用戶是通過(guò)web來(lái)訪問(wèn)Jenkins的,而這些web頁(yè)面的鏈接地址都是永久鏈接地址,因此,你可以在各種文檔中直接使用該鏈接
E-Mail/RSS/IM
當(dāng)完成一次集成時(shí),可通過(guò)這些工具實(shí)時(shí)告訴你集成結(jié)果
分布式構(gòu)建
Jenkins可以把集成構(gòu)建等工作分發(fā)到多臺(tái)計(jì)算機(jī)中完成
測(cè)試報(bào)告
JUnit/TestNG測(cè)試報(bào)告:也就是用以圖表等形式提供詳細(xì)的測(cè)試報(bào)表功能
第三方插件
使得 Jenkins 變得越來(lái)越強(qiáng)大
系統(tǒng)要求
最低推薦配置:
256MB可用內(nèi)存
1GB可用磁盤(pán)空間(作為一個(gè)Docker容器運(yùn)行jenkins的話推薦10GB)
為小團(tuán)隊(duì)推薦的硬件配置:
1GB+可用內(nèi)存
50 GB+ 可用磁盤(pán)空間
軟件配置:
Java 8—?無(wú)論是Java運(yùn)行時(shí)環(huán)境(JRE)還是Java開(kāi)發(fā)工具包(JDK)都可以。
注意:如果將Jenkins作為Docker 容器運(yùn)行,這不是必需的
windows平臺(tái)安裝
打開(kāi)包裝并按照說(shuō)明操作
設(shè)置向?qū)?/span>
下載安裝并運(yùn)行Jenkins后,即將開(kāi)始進(jìn)入安裝向?qū)А?/p>
此安裝向?qū)?huì)引導(dǎo)您完成幾個(gè)快速“一次性”步驟來(lái)解鎖Jenkins, 使用插件對(duì)其進(jìn)行自定義,并創(chuàng)建第一個(gè)可以繼續(xù)訪問(wèn)Jenkins的管理員用戶。
解鎖
當(dāng)您第一次訪問(wèn)新的Jenkins實(shí)例時(shí),系統(tǒng)會(huì)要求您使用自動(dòng)生成的密碼對(duì)其進(jìn)行解鎖。
瀏覽到 http://localhost:8080(或安裝時(shí)為Jenkins配置的任何端口),并等待 解鎖 Jenkins 頁(yè)面出現(xiàn)。
從Jenkins控制臺(tái)日志輸出中,復(fù)制自動(dòng)生成的字母數(shù)字密碼(在兩組星號(hào)之間)。
在 解鎖Jenkins 頁(yè)面上,將此 密碼 粘貼到管理員密碼字段中,然后單擊 繼續(xù) 。
Notes:
如果您以分離模式在Docker中運(yùn)行Jenkins,則可以從Docker日志(above) 訪問(wèn)Jenkins控制臺(tái)日志。
Jenkins控制臺(tái)日志顯示可以獲取密碼的位置(在Jenkins主目錄中)。 必須在新Jenkins安裝中的安裝向?qū)е休斎氪嗣艽a才能訪問(wèn)Jenkins的主UI。 如果您在設(shè)置向?qū)е刑^(guò)了后續(xù)的用戶創(chuàng)建步驟, 則此密碼還可用作默認(rèn)admininstrator帳戶的密碼(使用用戶名“admin”)
自定義插件
解鎖 Jenkins之后,在 Customize Jenkins 頁(yè)面內(nèi), 您可以安裝任何數(shù)量的有用插件作為您初始步驟的一部分。
兩個(gè)選項(xiàng)可以設(shè)置:
安裝建議的插件 - 安裝推薦的一組插件,這些插件基于最常見(jiàn)的用例.
選擇要安裝的插件 - 選擇安裝的插件集。當(dāng)你第一次訪問(wèn)插件選擇頁(yè)面時(shí),默認(rèn)選擇建議的插件。
如果您不確定需要哪些插件,請(qǐng)選擇 安裝建議的插件 。 您可以通過(guò)Jenkins中的Manage Jenkins > Manage Plugins 頁(yè)面在稍后的時(shí)間點(diǎn)安裝(或刪除)其他Jenkins插件 。
設(shè)置向?qū)э@示正在配置的Jenkins的進(jìn)程以及您正在安裝的所選Jenkins插件集。這個(gè)過(guò)程可能需要幾分鐘的時(shí)間
創(chuàng)建第一個(gè)管理員用戶
最后,在customizing Jenkins with plugins之后,Jenkins要求您創(chuàng)建第一個(gè)管理員用戶。 . 出現(xiàn)“ 創(chuàng)建第一個(gè)管理員用戶 ”頁(yè)面時(shí), 請(qǐng)?jiān)诟鱾(gè)字段中指定管理員用戶的詳細(xì)信息,然后單擊 保存完成 。 . 當(dāng) Jenkins準(zhǔn)備好了 出現(xiàn)時(shí),單擊*開(kāi)始使用 Jenkins*。
Notes: * 這個(gè)頁(yè)面可能顯示 Jenkins幾乎準(zhǔn)備好了! 相反,如果是這樣,請(qǐng)單擊 重啟 。 * 如果該頁(yè)面在一分鐘后不會(huì)自動(dòng)刷新,請(qǐng)使用Web瀏覽器手動(dòng)刷新頁(yè)面。如果需要,請(qǐng)使用您剛剛創(chuàng)建的用戶的憑據(jù)登錄到Jenkins,并準(zhǔn)備好開(kāi)始使用Jenkins!
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門(mén)子PLC S7......
3百度網(wǎng)盤(pán)清爽精簡(jiǎn)純凈版-網(wǎng)盤(pán)工具-百度網(wǎng)盤(pán)清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8Notepad3-記事本軟件-Notepad3下......
9小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......