Jenkins持續(xù)集成(發(fā)送郵件)

代碼管理(git/SVN/CVS)->編譯(maven/ant/gradle)->打包-部署

git /maven /jenkins

一、jenkins安裝

? ? ? http://jenkink.io

? ? ?1、war? 2、exe

? ? ? war 包? 放在tomcat—>webapps

? ? ? 啟動(dòng)tomcat—>bin目錄下 startup.bat

? ? ? ?瀏覽器訪問(wèn)127.0.0.1:8080/jenkins? ? ? ? ? ——訪問(wèn)jenkins目錄

? ? ? 等待網(wǎng)頁(yè)初始化成功,出現(xiàn)Unlock Jenkins頁(yè)面

? ? ? 用記事本打開(kāi)網(wǎng)頁(yè)紅色地址中initialAdminPassword文件,復(fù)制里面的字符串,粘貼到網(wǎng)頁(yè)輸入框,? ? ? ? 點(diǎn)擊繼續(xù)按鈕

? ? ? 等待執(zhí)行,點(diǎn)擊推薦插件(不管失敗成功,一直點(diǎn)擊continue)

? ? ?創(chuàng)建管理員用戶名密碼。勾選作為管理員啟動(dòng)。(一定不要忘記密碼)

? ? ? 默認(rèn)操作,進(jìn)入jenkins首頁(yè),安裝完成

二、安裝插件

? ? ?1、點(diǎn)擊系統(tǒng)管理—管理插件

? ? ? ? ? ?需要安裝的插件:Email Extension Piugn、TestNG、SSH、Ant

? ? ?2、選擇可選插件—>過(guò)濾->enter->勾選->點(diǎn)擊安裝

? ? ?3、系統(tǒng)設(shè)置->管理監(jiān)控配置->郵件地址

? ? ?4、郵件通知->測(cè)試能不能發(fā)郵件

? ? ? ? ? 在官網(wǎng)找SMTP port的配置? ? Defaut Content Type->HTML

? ? 5、配置好extend mail(模板,收件人)

三、新建任務(wù)

? ? ?1、源碼管理->git

? ? ? ? ? 添加憑據(jù)->類型(SSH)->private key(id_rsa? 私鑰)

? ? 2、構(gòu)建->添加構(gòu)建目標(biāo)->maven

? ? ? ? ?選擇maven版本

? ? ? ? ?maven goal->clean test

? ? ? ? ?添加POM.xml

? ?3、構(gòu)建后操作->可編輯郵件

? ? ? ? Trigger(always)

? ? 4、點(diǎn)擊項(xiàng)目構(gòu)建

四、控制臺(tái)輸出

五、發(fā)送郵件的格式

? ? ? Default Content

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容