jenkins+碼雲做持續集成


 

 

 

准備條件:有一台外網的服務器(阿里雲、騰訊雲、滴滴雲等,因為碼雲要訪問你的外網服務器)、碼雲賬號、jenkins的war包;

第一步:安裝以及配置jenkins

  • 安裝jenkins
    官網下載:https://jenkins.io/
    然后將war包部署到服務器
    然后訪問jenkins
    以上比較粗略,因為這個不是很難,可以參考:https://www.cnblogs.com/c9999/p/6399367.html
    這里我默認jenkins已經安裝好了。
  • 配置jenkins
    這里特別說明一下,需要jenkins安裝一個webHook的插件:如圖:
  • 在系統用戶管理中找到用戶的token,后面有用。如圖:

     

     

第二步:配置碼雲

  • 項目的管理-》webHook   如圖:

     

  • 找到WebHooks配置界面,在POST地址框中輸入如下格式內容:

    http://<User ID>:<API Token>@<Jenkins IP地址>:端口/generic-webhook-trigger/invoke 
  • 具體如下:

    a、User ID:既是“三(1)”中的User ID,我的是staunch;

    b、API Token:既是“三(1)”中的API Token,例如我的是bf58a95b4dxxx5ad692b96fabbc1fc90;

    c、Jenkins IP地址:就是你的Jenkins的服務器IP地址,這個必須是公網IP地址;

    d、端口:就是Jenkins服務器的端口;

    e、后邊的內容就是Generic Webhook Trigger 插件的地址,無需改變;
    例如我的地址為:

    http://staunch:bf58a95xxxxxx2b96fabbc1fc90@193.112.215.54:8080/jenkins/generic-webhook-trigger/invoke
  • 后續jenkins配置看圖:
  •  

     


免責聲明!

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



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