一.安裝環(huán)境
A.安裝tomcat
1.安裝地址:http://tomcat.apache.org/
2.下載對(duì)應(yīng)的版本:有zip和exe兩種格式仑乌,zip是免安裝版本的甸私,解壓直接使用脚猾;exe是安裝版本的
B.安裝Jenkins
1.下載地址:https://jenkins.io/download/
2.拷貝Jenkins.war到Tomcat下的webapps目錄下誉裆,并且修改包名為ROOT.war
3.設(shè)置環(huán)境變量:新建文件夾命名為Jenkins_home勾给,設(shè)置環(huán)境變量命名為JENKINS_HOME
二.Jenkins配置
1.Jenkins安裝所需的plugin:
email extension plugin,
token macro Plugin(宏文件),
Robot Framework plugin ,
Zentimestamp plugin(獲取Job的構(gòu)建時(shí)間戳)
2.全局郵件配置--設(shè)置郵件通知
①在Jenkins 的主視圖下點(diǎn)擊系統(tǒng)管理 -> 系統(tǒng)設(shè)置 训柴,在系統(tǒng)設(shè)置中找到 Jenkins Location 區(qū)塊哑舒,這這一區(qū)塊中,有兩個(gè)需要配置的
A:Jenkins URL 值為自己Jenkins所在主機(jī)IP或者有效域名+Jenkins端口號(hào)
B:系統(tǒng)管理員郵件地址 值為Jenkins系統(tǒng)的郵件地址幻馁,用于發(fā)送郵件洗鸵,進(jìn)行通知,必須填寫宣赔,否則無(wú)法發(fā)送郵件
②在系統(tǒng)設(shè)置下方找到郵件通知區(qū)塊预麸,填寫郵件配置信息
3.任務(wù)設(shè)置
a.新建一個(gè)任務(wù)----構(gòu)建一個(gè)自由風(fēng)格的軟件項(xiàng)目
b.配置SVN源碼管理----設(shè)置SVN的地址,credentials設(shè)置用戶名和密碼
c.配置觸發(fā)器----設(shè)置任務(wù)執(zhí)行的時(shí)間
3.構(gòu)建后操作
a.配置郵件
在任務(wù)列表中儒将,點(diǎn)擊需要配置的構(gòu)建任務(wù)吏祸,進(jìn)入構(gòu)建任務(wù)中,點(diǎn)擊左側(cè)的配置钩蚊,進(jìn)行郵件的配置
在頁(yè)面最底處贡翘,我們看到有一個(gè)區(qū)塊,叫構(gòu)建后操作砰逻,點(diǎn)擊 添加構(gòu)建后操作步驟 鸣驱,選擇Email-Notifiction,
在Recipients 中輸入收件人地址
Jenkins會(huì)在發(fā)生某個(gè)重要事件時(shí)向指定的收件人發(fā)送電子郵件。
每一次失敗的構(gòu)建觸發(fā)一個(gè)新的電子郵件蝠咆。
失斢欢(或不穩(wěn)定)構(gòu)建后的成功構(gòu)建會(huì)觸發(fā)新電子郵件北滥,表明危機(jī)已經(jīng)結(jié)束。
成功構(gòu)建后的不穩(wěn)定構(gòu)建會(huì)觸發(fā)新電子郵件闸翅,表明存在回歸再芋。
除非進(jìn)行配置,否則每個(gè)不穩(wěn)定的構(gòu)建都會(huì)觸發(fā)新的電子郵件坚冀,表明回歸仍然存在济赎。
b.配置Robot Framework
配置好以后,我們就可以查看Robot Framework的測(cè)試結(jié)果了记某。directory of robot output 是執(zhí)行腳本后存放log地址司训。