jekins
jenkins做持續(xù)集成
從svn上面檢出 代碼拍棕,通過(guò)maven 自動(dòng)編譯包 --放入tomcat運(yùn)行
進(jìn)行代碼檢測(cè)
它還可以頻繁去構(gòu)建
持續(xù)集成好處(了解)
- 降低風(fēng)險(xiǎn),每天都可能發(fā)生多次集成,有利于及早發(fā)現(xiàn)軟件質(zhì)量問(wèn)題。
2、自動(dòng)完成,通過(guò)自動(dòng)化工具可以避免開(kāi)發(fā)人員投入過(guò)多精力
3宜鸯、軟件運(yùn)行狀態(tài)隨時(shí)可看,可以增加領(lǐng)導(dǎo)和團(tuán)隊(duì)成員對(duì)項(xiàng)目的信心遮怜。
4淋袖、利于對(duì)未來(lái)進(jìn)行把控,持續(xù)集成的信息有利于我們對(duì)未來(lái)進(jìn)行更好地規(guī)劃和把控锯梁。
Svn
- Svn概念
Svn是Subversion的簡(jiǎn)稱即碗,是一個(gè)開(kāi)放源代碼的版本控制系統(tǒng) - 控制版本工具
idea中使用jekins
- 安裝SVN
http://www.reibang.com/writer#/notebooks/35854456/notes/44707466 -
在idea中插入插件
安裝好svn客戶端后,想啟用idea的SVN插件還需要在idea配置一下陌凳,file - setting 按鈕打開(kāi)設(shè)置界面 或者(Ctrl + Alt + S)快捷鍵 剥懒,如下圖所示:
應(yīng)用之后確定---重啟idea即可
-
導(dǎo)入
選存在哪里
-
檢出
-
隨意建一個(gè)文件 測(cè)試一下 選擇文件右鍵
持續(xù)集成
團(tuán)隊(duì)開(kāi)發(fā)項(xiàng)目,代碼會(huì)分散到每一個(gè)成員上面合敦。萬(wàn)一有一天 經(jīng)理或者用戶等想看效果初橘,怎么辦?
每個(gè)人代碼需要從svn中檢出充岛,在整合起來(lái)保檐,如果有沖突還要解決沖突,重新編譯裸准,重新打包---》tomcat運(yùn)行起來(lái)
這個(gè)過(guò)程非常久 如果是人工的話
jenkins
會(huì)自動(dòng)從svn檢出代碼,通過(guò)maven自動(dòng)編譯包----放入tomcat運(yùn)行赔硫。會(huì)自動(dòng)代碼檢測(cè)
-
jenkins流程認(rèn)識(shí)
-
jenkins環(huán)境檢測(cè)
環(huán)境變量炒俱、JDK、中央倉(cāng)庫(kù)
- jenkins下載插件并安裝
官網(wǎng)下載-http://updates.jenkins-ci.org/latest/jenkins.war -
復(fù)制到tomcat
-
重啟貓 【重啟中會(huì)得到初始密碼】
-
localhost:80/jenkins
-可通過(guò)給出路徑直接復(fù)制 找到文件 就是你的密碼
jenkins自動(dòng)構(gòu)建
-
全局配置
-
全局工具配置
-
系統(tǒng)配置
-
插件安裝
實(shí)際使用
在工作臺(tái)中創(chuàng)建一個(gè)新任務(wù)
立即構(gòu)建
查看控制臺(tái)輸出信息
java育兒園里的小學(xué)生“磨陀貨”友情提供WΣ病Hㄎ颉! 不用謝不用謝 誒~不用不用 真不用謝