jenkins實現CI/CD流程

服務器相關

  • CentOS 7.6
  • 安裝Tomcat

安裝Jenkins

  1. 進入Tomcatwebapps目錄下執行如下命令
wget http://mirrors.jenkins.io/war/latest/jenkins.war
複製代碼
  1. 進入Tomcatbin目錄下執行如下命令啓動tomcat服務
sh startup.sh
複製代碼
  1. 打開瀏覽器輸入 [服務器ip地址]:[tomcat端口號]/jenkins 便可訪問到以下的jenkins頁面
  2. 根據路徑提示輸入密碼便可看到插件安裝頁面
  3. 直接選擇左側的按鈕安裝推薦插件便可,安裝完後會進入用戶註冊頁面
  4. 註冊好用戶後到Jenkins的工做面板

配置Jenkins

  1. 系統管理->管理插件->可選插件,找到須要的插件便可安裝
  2. 須要安裝以下插件
  • NodeJS (由於個人測試項目是用node寫的,因此安裝了NodeJS)
  • Publish Over SSH (經過SSH鏈接到服務器)
  1. 系統管理->全局工具配置->NodeJS
  2. 系統管理->系統配置->Github
  3. 系統管理->系統配置->Publish over SSH
  4. 系統管理->節點管理->建立新節點

配置Github

  1. 打開倉庫->settings->webhooks
  2. Github右上角Settings->Developer settings->Personal access tokens->Generate new token

Jenkins建立一個任務

構建任務

  1. 點擊圖標進入任務面板
  2. 點擊Build Now開始構建任務
  3. 點擊任務序號查看任務詳情

自動構建

由於已經配置好了Github push時會通知到Jenkins自動構建任務,因此更新代碼push到倉庫的master分支後會開啓自動構建。node

相關文章
相關標籤/搜索