jenkins是一個(gè)自包含的,開源的自動(dòng)化服務(wù)器,可以用于自動(dòng)化構(gòu)建測(cè)試交付或者部署各種任務(wù)华蜒,
這是官方的說法辙纬,晦澀難懂,其實(shí)就是一句話叭喜,jenkins簡(jiǎn)化了你的發(fā)布流程贺拣,你點(diǎn)擊一個(gè)build按鈕,他幫你拉取你的repository域滥,然后build你的代碼纵柿,安裝你的依賴,再把你的應(yīng)用程序員發(fā)布到你的服務(wù)器启绰,又因?yàn)楝F(xiàn)在都是docker化的應(yīng)用昂儒,所以jenkins就是把構(gòu)建的鏡像push到你的遠(yuǎn)程的倉(cāng)儲(chǔ),就像上個(gè)專題講的docker的build操作委可,這些操作jenkins就會(huì)幫你做渊跋,你需要做的就是點(diǎn)擊一個(gè)按鈕,整個(gè)過程發(fā)布過程就結(jié)束了着倾,在如今的CI CD時(shí)代拾酝,想持續(xù)的集成或者持續(xù)交付,一個(gè)自動(dòng)化部署的軟件服務(wù)幾乎是少不了的卡者,
你點(diǎn)擊build按鈕的時(shí)候jenkins會(huì)幫你做什么
1蒿囤,pull 你的repositoy ,拉取你的源碼
2崇决,build源碼(安裝你的應(yīng)用程序所需要的依賴)
3材诽,單元測(cè)試
4,發(fā)布你的程序到服務(wù)器(或者是Push image到你的遠(yuǎn)程鏡像服務(wù)里面)
你看懂了這4個(gè)步驟恒傻,就能明白jenkins是什么
下一篇如何安裝jenkins