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

主要有如下幾個要點:git

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

2.而後爲指定項目設置token,便於遠程訪問時進行url校驗(以下:我設置的是Brawn_wireless)less

3.能夠經過Postman進行測試配置是否生效:測試

因爲在編譯的時候,項目須要傳入參數,因此訪問的url應該爲: http://your_ip:your_port/job/your_project_name/buildWithParameters?token=your_token&param=your_paramui

注意:因爲設置了Jenkins須要登陸纔能有權限訪問,因此Authorization中選擇Basic Auth, 填入帳戶密碼便可url

 

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

相關文章
相關標籤/搜索