您的位置:首页 > 其它

Remote git pull to update multiple servers

2014-08-20 11:02 232 查看
/home/web/server_hosts

server1
server2
server3

/home/web/server_update.sh
#!/bin/bash

for host in `cat /home/web/server_hosts`
do
ssh -t $host 'cd /opt/www/; git pull'
echo $host " has been updated"
done

Make sure the current user of the script has the permissions to ssh remote servers and do `git pull ` on the server.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐