【文章內(nèi)容簡(jiǎn)介】
更新就執(zhí)行構(gòu)建動(dòng)作根據(jù)實(shí)際情況選擇構(gòu)建方式。e)配置構(gòu)建環(huán)境建議選擇此項(xiàng),需要安裝“Workspace Cleanup Plugin”插件(系統(tǒng)管理管理插件),每次構(gòu)建時(shí)自動(dòng)清理工作目錄maven構(gòu)建項(xiàng)目,Goals and options為構(gòu)建時(shí)可增加的參數(shù)選項(xiàng),指定構(gòu)建時(shí)所使用的配置文件目錄:P test 跳過(guò)單元檢測(cè):=truef)配置遠(yuǎn)程部署配置遠(yuǎn)程部署,需要安裝“Publish over ssh”插件(系統(tǒng)管理管理插件),安裝完畢后,進(jìn)入系統(tǒng)配置進(jìn)行Publish over ssh的相關(guān)配置,以便在Jobs中調(diào)用。g)增加遠(yuǎn)程部署任務(wù)選擇自定義配置,如:Run only if build succeeds,構(gòu)建成功后執(zhí)行,選擇SSH遠(yuǎn)程部署對(duì)遠(yuǎn)程部署進(jìn)行配置以上配置完成后,點(diǎn)擊“應(yīng)用”——》“保存”h)任務(wù)構(gòu)建回到主頁(yè)面,即可看到已經(jīng)配置完成的任務(wù),點(diǎn)擊任務(wù)右側(cè)下拉箭頭,選擇“立即構(gòu)建”即可開(kāi)始Jenkins自動(dòng)化構(gòu)建及部署工作。i)查看構(gòu)建日志 點(diǎn)擊立即構(gòu)建后,可看到左側(cè)構(gòu)建進(jìn)度顯示。 直接點(diǎn)擊任務(wù)進(jìn)度條處,可進(jìn)入查看任務(wù)進(jìn)度日志。4 Jenkins配置郵件通知a)配置郵件通知建議使用Email Extension Plugin擴(kuò)展插件,比默認(rèn)EMAIL功能完善,到插件管理下載插件并安裝即可。b)進(jìn)入系統(tǒng)設(shè)置配置郵件 配置smtp服務(wù)器 配置觸發(fā)條件c)全局屬性詳解(以下內(nèi)容為百度摘抄)1.OverrideGlobalSettings:如果不選,該插件將使用默認(rèn)的EmailNotification通知選項(xiàng)。反之,您可以通過(guò)指定不同于(默認(rèn)選項(xiàng))的設(shè)置來(lái)進(jìn)行覆蓋。此項(xiàng)已不存在,默認(rèn)就會(huì)使用EMAIL插件。2.DefaultContentType:指定構(gòu)建后發(fā)送郵件內(nèi)容的類(lèi)型,有Text和HTML兩種.3.UseListIDEmailHeader:為所有的郵件設(shè)置一個(gè)ListID的郵件信頭,這樣你就可以在郵件客戶端使用過(guò)濾。它也能阻止郵件發(fā)件人大部分的自動(dòng)回復(fù)(諸如離開(kāi)辦公室、休假等等)。你可以使用你習(xí)慣的任何名稱或者ID號(hào),但是他們必須符合如下其中一種格式(真實(shí)的ID必須要包含在和標(biāo)記里):BuildNotifications“BuildNotifications”關(guān)于更詳細(xì)的ListID說(shuō)明請(qǐng)參閱RFC2919.4.Add39。Precedence:bulk39。EmailHeader:設(shè)置優(yōu)先級(jí),更詳細(xì)說(shuō)明請(qǐng)參閱RF