Java調用Jenkins接口實現遠程發版


主要有以下幾個要點:

1.在 Manage Jenkins 中設置Configure Global Security(主要是設置CSRF Protection中的prevent cross site request forgery exploits)

2.然后為指定項目設置token,便於遠程訪問時進行url校驗(如下:我設置的是Brawn_wireless)

3.可以通過Postman進行測試配置是否生效:

由於在編譯的時候,項目需要傳入參數,所以訪問的url應該為: http://your_ip:your_port/job/your_project_name/buildWithParameters?token=your_token&param=your_param

注意:由於設置了Jenkins需要登錄才能有權限訪問,所以Authorization中選擇Basic Auth, 填入賬戶密碼即可

 

Java代碼實現遠程調用Jenkins詳情見:https://github.com/mistbor/Remote-Call-Jenkins

 


免責聲明!

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



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