Jenkins是一個(gè)開源的持續(xù)集成的服務(wù)器,Jenkins開源幫助我們自動(dòng)構(gòu)建各類項(xiàng)目。Jenkins強(qiáng)大的插件式,使得Jenkins可以集成很多軟件,可能幫助我們持續(xù)集成我們的工程項(xiàng)目。
Jenkins是一個(gè)獨(dú)立的開源軟件項(xiàng)目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開放易用的軟件平臺(tái),使軟件的持續(xù)集成變成可能。前身是Hudson是一個(gè)可擴(kuò)展的持續(xù)集成引擎??捎糜谧詣?dòng)化各種任務(wù),如構(gòu)建,測(cè)試和部署軟件。Jenkins可以通過本機(jī)系統(tǒng)包Docker安裝,甚至可以通過安裝Java Runtime Environment的任何機(jī)器獨(dú)立運(yùn)行。
Jenkins支持各個(gè)平臺(tái)上的搭建過程,開發(fā)我們主要在Linux和win7上玩轉(zhuǎn)Jenkins,這邊主要通過win7下介紹Jenkins玩法,Linux上大同小異。