【发布时间】:2017-09-26 17:42:59
【问题描述】:
我有一个部署脚本位于构建服务器上。每次我需要生成构建时,我都需要使用ssh 登录到服务器,然后触发部署脚本。
我设法生成了公钥/私钥,这样我就不需要输入密码来登录构建服务器。但我仍然需要登录并运行部署脚本。
有没有一种方法可以自动登录,在构建服务器上执行部署脚本,然后从一个本地脚本中退出。如何做到这一点
【问题讨论】:
-
嗯,您当然可以在本地脚本中执行对
ssh的调用,然后交出代码或远程文件以远程执行。这是有据可查的,你可以在互联网上找到无数的例子。 -
有人回答了您的问题,还是您也想自动登录?如果是,这些标准是什么(例如时间或事件)?