首先,點(diǎn)擊jenkins頁面左側(cè)的New Item新建一個(gè)job,選擇構(gòu)建一個(gè)自由風(fēng)格的軟件項(xiàng)目,如果創(chuàng)建一個(gè)和已有job類似的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)目名稱及描述,可以參數(shù)化構(gòu)建過程。
image.png
可以設(shè)置的參數(shù)主要類型有:
參數(shù)類型 | 描述 |
---|---|
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ì)顯示出來。
image.png
這些參數(shù)也可以Build配置區(qū)域的Execute shell中通過${Param}的形式來進(jìn)行調(diào)用。
源碼管理
在這里設(shè)置源碼的URL、證書及代碼分支
image.png
構(gòu)建
選擇Execute shell進(jìn)行構(gòu)建,將構(gòu)建腳本寫到這里。
image.png
點(diǎn)擊保存。然后在job中點(diǎn)擊Build with Parameters,就可以開始構(gòu)建了。
image.png