獲取jenkins用戶的Token
- 登錄jenkins,在用戶的【設置】頁面的【API Token】部分可以獲取用戶的Token
依次配置每個job的遠程構建腳本
- 在Job配置頁面的【構建觸發器】部分勾選【觸發遠程構建】,在身份驗證令牌中輸入可構建者的Token
- 通過發送觸發url到jenkins服務器即可遠程觸發該job的構建,假如jenkins的用戶名是IamUser,密碼是IamPassword 、ip是127.0.0.1、端口是8080,job名字是Jobname,token是967ae5423f43915463d7436bb13d7e54
完整的遠程構建命令如下:
curl -u IamUser:IamPassword http://127.0.0.1:8180/jenkins/job/Jobname/build?token=967ae5423f43915463d7436bb13d7e54