代碼管理(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)建管理員用戶(hù)名密碼。勾選作為管理員啟動(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ù)->類(lèi)型(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