【jenkins】使用腳本來遠程觸發jenkins內的多jobs

獲取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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章