基於jenkins+docker+git 持續化自動部署項目(詳細版一));


軟件的安裝

jenkins的安裝

  • 持續集成(CI)

持續集成指的是,頻繁地(一天多次)將代碼集成到主干。將軟件個人研發的部分向軟件整體部分交付,頻繁進行集成以便更快地發現其中的錯誤。

  • 持續交付

持續交付(Continuous delivery)指的是,頻繁地將軟件的新版本,交付給質量團隊或者用戶,以供評審。如果評審通過,代碼就進入生產階段。

  • 持續部署

持續部署(continuous deployment)是持續交付的下一步,指的是代碼通過評審以后,自動部署到生產環境。

jenkins的安裝

Jenkins是一個開源的、可擴展的持續集成、交付、部署(軟件/代碼的編譯、打包、部署)的基於web界面的平台。允許持續集成和持續交付項目,無論用的是什么平台,可以處理任何類型的構建或持續集成。

官網:https://jenkins.io/ 官方文檔:https://jenkins.io/doc/

  • 通過命令安裝Jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install jenkins
  • 將Jenkins的配置文件追加本地的jdk路徑

vim /etc/init.d/jenkins

加上jdk的路徑

  • Jenkins的啟動

 sudo service jenkins start/stop/restart
 sudo chkconfig jenkins on
  • 安裝完成

  • 獲取臨時密碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM