鍍金池/ 問答/Java/ jenkins pipeline如何使用用戶名,密碼遠(yuǎn)程登錄去構(gòu)建項(xiàng)目?

jenkins pipeline如何使用用戶名,密碼遠(yuǎn)程登錄去構(gòu)建項(xiàng)目?

jenkins pipeline如何使用用戶名,密碼遠(yuǎn)程登錄去構(gòu)建項(xiàng)目?

回答
編輯回答
墨小羽
curl -X POST -u "$jenkins_username:$api_token" "http://$jenkins_url/job/$my-pipeline/job/$branch_name/build?token=BUILD_TOKEN"

API token ( Manage Jenkins -> Manage Users -> Gear icon -> Show API Token)
菜單:系統(tǒng)管理 -> 管理用戶 -> [齒輪圖標(biāo)] -> Show API Token

EDITED

構(gòu)建過程里執(zhí)行其他遠(yuǎn)程操作:

圖片描述

你可以寫一個(gè)這樣的腳本放到j(luò)enkins服務(wù)器上, 然后根據(jù)你的需要執(zhí)行就好.
里面可以是ssh之類的登錄操作命令.
如renew.sh:

 ssh user@192.168.1.111 sudo service tomcat7 restart
2017年9月28日 00:09