最近公司把jenkins搭建在windows上面,但是發佈是要發佈到linux服務器上,所以在自動部署上面會有執行shell命令的問題,遂找了一下;
發現jenkins有個shell腳本的插件:
shell plugin
This plugin executes shell commands remotely using SSH protocol.
安裝這個插件,然後到構建任務裏面選擇構建,到構建後操作裏面,會發現有一項是:
Excute shell script on remote host using ssh
選擇這一項,然後會讓你選擇ssh主機,這裏需要到jenkins的全局配置裏面去配置ssh主機的用戶及密碼信息;
完成後,就可以通過這個插件執行遠程主機的shell命令了;