W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Jenkins是一個(gè)獨(dú)立的開(kāi)源自動(dòng)化服務(wù)器,可用于自動(dòng)化各種任務(wù),如構(gòu)建,測(cè)試和部署軟件。Jenkins可以通過(guò)本機(jī)系統(tǒng)包Docker安裝,甚至可以通過(guò)安裝Java Runtime Environment的任何機(jī)器獨(dú)立運(yùn)行。
本說(shuō)明是針對(duì)使用需要Java 8的“獨(dú)立”Jenkins發(fā)行版。還建議使用超過(guò)512MB RAM的系統(tǒng)。
安裝完成后,開(kāi)始將Jenkins運(yùn)行并創(chuàng)建Pipeline。
Jenkins Pipeline是一套插件,支持將連續(xù)輸送Pipeline實(shí)施和整合到Jenkins。Pipeline提供了一組可擴(kuò)展的工具,用于將“復(fù)制代碼”作為代碼進(jìn)行建模。
Jenkinsfile 是一個(gè)包含Jenkins Pipeline定義的文本文件,并被檢入源代碼控制。這是“Pipeline代碼”的基礎(chǔ); 處理連續(xù)輸送Pipeline的一部分應(yīng)用程序,以像其他代碼一樣進(jìn)行版本檢查。創(chuàng)建Jenkinsfile提供了一些直接的好處:
雖然在Web UI或a中定義Pipeline的語(yǔ)法 Jenkinsfile是相同的,但通常認(rèn)為最佳做法是在Jenkinsfile中定義Pipeline并檢查源控制。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: