首先祟峦,點(diǎn)擊jenkins頁(yè)面左側(cè)的New Item新建一個(gè)job炭序,選擇構(gòu)建一個(gè)自由風(fēng)格的軟件項(xiàng)目啤覆,如果創(chuàng)建一個(gè)和已有job類(lèi)似的job,也可以copy已有的job惭聂。
image.png
創(chuàng)建好job后進(jìn)入job的配置界面窗声,job的配置主要包括General、源碼管理彼妻、構(gòu)建觸發(fā)器嫌佑、構(gòu)建環(huán)境豆茫、構(gòu)建等。
General
在General中可以設(shè)置項(xiàng)目名稱(chēng)及描述屋摇,可以參數(shù)化構(gòu)建過(guò)程揩魂。
image.png
可以設(shè)置的參數(shù)主要類(lèi)型有:
參數(shù)類(lèi)型 | 描述 |
---|---|
Boolean Value | 布爾型參數(shù) |
Choice | 選擇型參數(shù) |
Credentials Parameter | 認(rèn)證參數(shù) |
File Parameter | 文件參數(shù) |
Git Parameter | Git參數(shù) |
Multi-line String Parameter | 多行字符串參數(shù) |
Password Parameter | 密碼參數(shù) |
Run Parameter | 運(yùn)行參數(shù) |
String Parameter | 字符串參數(shù) |
image.png
設(shè)置的這些參數(shù),在點(diǎn)擊構(gòu)建這個(gè)job的時(shí)候就會(huì)顯示出來(lái)炮温。
image.png
這些參數(shù)也可以Build配置區(qū)域的Execute shell中通過(guò)${Param}的形式來(lái)進(jìn)行調(diào)用火脉。
源碼管理
在這里設(shè)置源碼的URL、證書(shū)及代碼分支
image.png
構(gòu)建
選擇Execute shell進(jìn)行構(gòu)建柒啤,將構(gòu)建腳本寫(xiě)到這里倦挂。
image.png
點(diǎn)擊保存。然后在job中點(diǎn)擊Build with Parameters担巩,就可以開(kāi)始構(gòu)建了方援。
image.png