我有几个简单的rake任务托管在github上,我想将它们推送到远程服务器上。它本质上只是一个包含几个类和一个rakefile的目录。部署的最佳和/或最简单方法是什么?
我在想,最简单的可能就是克隆服务器上的repo,并在有更新时执行git pull。但是,这需要一些手动干预,我希望尽可能自动化。像卡皮斯特拉诺这样的人在这项任务中会被杀吗?
Capistrano非常适合这项任务,但是Webistrano也很好,它为这种情况提供了预定义的配置。