>>原創(chuàng)文章顶瞒,歡迎轉(zhuǎn)載眯牧。轉(zhuǎn)載請(qǐng)注明:轉(zhuǎn)載自IT人故事會(huì)话浇,謝謝挽鞠!
>>原文鏈接地址:跟我一起學(xué)docker(十)–jenkins的使用
什么是Jenkins?
jenkins是一個(gè)廣泛用于持續(xù)構(gòu)建的可視化web工具牵署,持續(xù)構(gòu)建說(shuō)得更直白點(diǎn)漏隐,就是各種項(xiàng)目的"自動(dòng)化"編譯、打包奴迅、分發(fā)部署青责。jenkins可以很好的支持各種語(yǔ)言(比如:java, c#, php等)的項(xiàng)目構(gòu)建,也完全兼容ant取具、maven脖隶、gradle等多種第三方構(gòu)建工具,同時(shí)跟svn暇检、git能無(wú)縫集成产阱,也支持直接與知名源代碼托管網(wǎng)站,比如github块仆、bitbucket直接集成心墅。
jenkins官網(wǎng)地址為http://jenkins-ci.org/,jenkins本身是用java語(yǔ)言開(kāi)發(fā)的榨乎,所以安裝jenkins的機(jī)器至少要有jdk怎燥,另外建議git、ant蜜暑、maven铐姚、gradle、groovy等工具也一并安裝好,方便與這些構(gòu)建工具集成隐绵。
Jenkins使用流程
1.安裝
安裝java:
sudo yum install -y java
安裝wget:
sudo yum install -y wget
參考:http://pkg.jenkins-ci.org/redhat/
下載jenkins.repo定義源:
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat/jenkins.repo
可查看定義的源:
導(dǎo)入jenkins key:
sudo rpm --import?http://pkg.jenkins.io/redhat/jenkins.io.key
安裝jenkins:
yum install jenkins
參考地址:http://pkg.jenkins-ci.org/redhat/
2.啟動(dòng)jenkins
sudo service jenkins start
3.查看jenkins進(jìn)程狀態(tài)
sudo service jenkins status
4.vi??/etc/sysconfig/jenkins
日志目錄
tail -f??/var/log/jenkins/jenkins.log
5.訪(fǎng)問(wèn)jenkins服務(wù)
http://localhost:8080
注意:第一次啟動(dòng)的時(shí)候訪(fǎng)問(wèn)失敗之众,
我執(zhí)行了service?jenkins restart? 就可以了
6.初始化權(quán)限配置
執(zhí)行提示命令獲取管理員密碼:
7.熟悉基本組件
Jenkins集成了很多組建,我們默認(rèn)選擇系統(tǒng)建議的組建安裝依许。
創(chuàng)建新用戶(hù):
創(chuàng)建演示任務(wù)(利用maven編譯項(xiàng)目)
任務(wù)名稱(chēng):hello-jenkins
任務(wù)配置:
這說(shuō)明jenkins的所在服務(wù)器內(nèi)沒(méi)有安裝git環(huán)境
保存并構(gòu)建:
構(gòu)建并執(zhí)行成功:
往期docker學(xué)習(xí):
持續(xù)集成git入門(mén)