Jenkins是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個開放易用的軟件平臺,使軟件項目可以進(jìn)行持續(xù)集成。Jenkins功能:1、軟件的持續(xù)構(gòu)建和測試,使開發(fā)人員可以很容易的將改變集成到工程中;2、監(jiān)視job的執(zhí)行;3、項目源代碼修改的檢測;4、分布式構(gòu)建,可更好地利用硬件資源,節(jié)省時間。
php入門到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
Jenkins是一個開源軟件項目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個開放易用的軟件平臺,使軟件項目可以進(jìn)行持續(xù)集成。
通俗來說: Jenkins是一個開源的軟件。這款軟件可以供我們安裝,安裝成功以后在瀏覽器中輸入 http://localhost:8080(或者是輸入http://安裝Jenkins電腦的IP:8080)會出現(xiàn)一個界面,在這個界面上進(jìn)行一些配置,我們就可以通過這個軟件來管理我們正在開發(fā)的項目,可以讓它來減少我們軟件開發(fā)的時候的出錯率,替我們把軟件合到一起,并且將有問題的部分檢測出來。
Jenkins功能
軟件的持續(xù)構(gòu)建和測試,Jenkins提供了一個系統(tǒng),使開發(fā)人員可以很容易的將改變集成到工程中。自動化的、持續(xù)的構(gòu)建有利于提高開發(fā)效率。
監(jiān)視job的執(zhí)行,job可以實現(xiàn)很多的功能,Jenkins可以對這些項目進(jìn)行顯示,讓用戶更清楚的注意到這些損毀的job。
項目源代碼修改的檢測,jenkins能夠從項目的Subversion/CVS生成最近修改的集合列表,且不會增加Subversion/CVS Repository的負(fù)載。
分布式構(gòu)建,Jenkins可以將工程構(gòu)建到多臺機(jī)器,更好地利用硬件資源,節(jié)省時間
Jenkins原理