2、sshpass -p “passwd” ssh -p22 root@$dst_ip “a.sh”
注意a.sh是目标主机里的脚本。
使用脚本触发jenkins的远程构建,结合svn的钩子脚本,就可以完全的让jenkins对管理人员透明,只关心是否有构建失败邮件。
job配置--构建触发器--触发远程构建中设置身份验证令牌 例如:TOKEN_TEST,然后保存设置
使用远程的脚本进行触发,脚本实例如下:
curl HTTP://192.168.100.226:8080/job/hyjk_LogSer/build?token=TOKEN_TEST
查看jenkins的页面,发现job加入的构建等待队列并稍后进行了构建。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)