Jenkins + Gitee 實現程式碼自動化構建

靈心一動發表於2020-10-16

前提

  1. 搭建jenkins線上服務,參考CentOS7安裝Jenkins和解除安裝
  2. 註冊碼雲帳號,建立一個名為test專案
  3. 安裝Git,參考CentOS7安裝新版Git

原文連結:https://blog.csdn.net/qq_34272964/article/details/93747652

過程

  1. 伺服器放置專案位置克隆Gitee上test專案
    git clone Gitee上test專案連結  #我專案位置/data/wwwroot/

     

  2. 檢查jenkins配置配置檔案,將執行使用者改成root,不然後面可能出現執行shell沒有許可權
     
    1. vim /etc/sysconfig/jenkins # 編輯檔案

    2. JENKINS_USER="root" # 改成root

    3. systemctl restart jenkins.service # 重啟服務

     

  3. 安裝Gitee外掛(系統管理->外掛管理->可選外掛->篩選Gitee->選中直接安裝,安裝成功之後重啟jenkins服務)
  4. 新增Gitee(碼雲)連結配置(系統管理->系統配置->Gitee配置)
    • 連結名:自己隨意定
    • Gitee 域名 URL:https://gitee.com
    • 證書令牌:
      • 點選新增
      • 型別:Gitee API 令牌
      • Gitee APIV5 私人令牌:登入碼雲情況下,在該瀏覽器上開啟https://gitee.com/profile/personal_access_tokens,新增令牌
      • 描述:自己定
  5. 建立一個自由風格的任務,命名test,按照圖片配置選項
  6. Gitee(碼雲)配置
  7. 檢視jenkins構建記錄(Gitee上專案提交程式碼,這裡都會增加一次構建記錄,藍色表示成功)

相關文章