什么是jenkins

加入了thoughtworks之后,自己確實是心里放松很多,找工作那一段時間的焦慮不安煩躁的狀態(tài)也隨之而去哥攘,想著終于可以好好地和朋友們一起出去玩玩了双絮。但是由于我們自身的能力還不足以勝任去了公司之后的工作桦踊,所有蒿往,由林老師帶隊萎馅,幫我們提升自身能力拼窥。所以裆泳,學(xué)習(xí)開始啦叹洲!
我們這一次是使用一個thoughtworks第一期考試系統(tǒng)這個項目作為輔助來達到提高自己的水平的目的!
在做項目時工禾,林老師將我們需要學(xué)習(xí)的知識點列了出來运提,我和我的pair領(lǐng)取了學(xué)習(xí)jenkins的任務(wù)目標(biāo)。
好了闻葵!開始學(xué)習(xí)啦民泵!

什么是jenkins

jenkins是一個可擴展的持續(xù)集成引擎。
jenkins主要用于

  • 持續(xù)槽畔、自動的構(gòu)建/測試軟件項目
  • 監(jiān)控一些定時執(zhí)行的任務(wù)
什么是持續(xù)集成

目前持續(xù)集成(CI)已成為當(dāng)前許多軟件開發(fā)團隊在整個軟件開發(fā)生命周期內(nèi)側(cè)重于保證代碼質(zhì)量的常見做法栈妆。它是一種實踐,旨在緩和和穩(wěn)固軟件的構(gòu)建過程厢钧。并且能夠幫助您的開發(fā)團隊?wèi)?yīng)對如下挑戰(zhàn):

  • 軟件構(gòu)建自動化 :配置完成后鳞尔,CI系統(tǒng)會依照預(yù)先制定的時間表,或者針對某一特定事件早直,對目標(biāo)軟件進行構(gòu)建寥假。
  • 構(gòu)建可持續(xù)的自動化檢查 :CI系統(tǒng)能持續(xù)地獲取新增或修改后簽入的源代碼,也就是說霞扬,當(dāng)軟件開發(fā)團隊需要周期性的檢查新增或修改后的代碼時糕韧,CI系統(tǒng)會不斷確認這些新代碼是否破壞了原有軟件的成功構(gòu)建。這減少了開發(fā)者們在檢查彼此相互依存的代碼中變化情況需要花費的時間和精力喻圃。
  • 構(gòu)建可持續(xù)的自動化測試 :構(gòu)建檢查的擴展部分萤彩,構(gòu)建后執(zhí)行預(yù)先制定的一套測試規(guī)則,完成后觸發(fā)通知(Email,RSS等等)給相關(guān)的當(dāng)事人斧拍。
  • 生成后后續(xù)過程的自動化 :當(dāng)自動化檢查和測試成功完成雀扶,軟件構(gòu)建的周期中可能也需要一些額外的任務(wù),諸如生成文檔饮焦、打包軟件怕吴、部署構(gòu)件到一個運行環(huán)境或者軟件倉庫。這樣县踢,構(gòu)件才能更迅速地提供給用戶使用。

jenkins的優(yōu)點

  • Jenkins一切配置都可以在web界面上完成伟件。
  • 支持Maven的模塊(Module)硼啤,Jenkins對Maven做了優(yōu)化,因此它能自動識別Module斧账,每個Module可以配置成一個job谴返。相當(dāng)靈活煞肾。
  • 測試報告聚合,所有模塊的測試報告都被聚合在一起嗓袱,結(jié)果一目了然籍救。
  • 構(gòu)件指紋(artifact fingerprint),每次build的結(jié)果構(gòu)件都被很好的自動管理渠抹,無需任何配置就可以方便的瀏覽下載蝙昙。

jenkins在本項目中所起的作用

  • 作為測試標(biāo)準,配置在一臺電腦上
  • 每間隔一定的時間梧却,查詢github是否有新的代碼push奇颠,并且自動從github上push下最新的代碼
  • 并且根據(jù)題目找處相應(yīng)代碼的測試,自動在jenkins中運行測試放航,并且得出測試結(jié)果烈拒,根據(jù)測試結(jié)果反饋和執(zhí)行后續(xù)功能
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市广鳍,隨后出現(xiàn)的幾起案子荆几,更是在濱河造成了極大的恐慌,老刑警劉巖赊时,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吨铸,死亡現(xiàn)場離奇詭異,居然都是意外死亡蛋叼,警方通過查閱死者的電腦和手機焊傅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狈涮,“玉大人狐胎,你說我怎么就攤上這事「桠桑” “怎么了握巢?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長松却。 經(jīng)常有香客問我暴浦,道長,這世上最難降的妖魔是什么晓锻? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任歌焦,我火速辦了婚禮,結(jié)果婚禮上砚哆,老公的妹妹穿的比我還像新娘独撇。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布纷铣。 她就那樣靜靜地躺著卵史,像睡著了一般。 火紅的嫁衣襯著肌膚如雪搜立。 梳的紋絲不亂的頭發(fā)上以躯,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天,我揣著相機與錄音啄踊,去河邊找鬼忧设。 笑死,一個胖子當(dāng)著我的面吹牛社痛,可吹牛的內(nèi)容都是我干的见转。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼蒜哀,長吁一口氣:“原來是場噩夢啊……” “哼斩箫!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起撵儿,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤乘客,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后淀歇,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體易核,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年浪默,在試婚紗的時候發(fā)現(xiàn)自己被綠了牡直。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡纳决,死狀恐怖碰逸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情阔加,我是刑警寧澤饵史,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站胜榔,受9級特大地震影響胳喷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜夭织,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一吭露、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧尊惰,春花似錦奴饮、人聲如沸纬向。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至琢岩,卻和暖如春投剥,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背担孔。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工江锨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人糕篇。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓啄育,卻偏偏與公主長得像,于是被迫代替她去往敵國和親拌消。 傳聞我的和親對象是個殘疾皇子挑豌,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容