我将几个rake tasks
组合成一个rake命令。只是想知道是否可以让一个命令在rake任务中运行“bundle install
”?
或者其他方式?
因此,当我将rails应用程序部署到新服务器时,我需要做的只是运行一个命令,它将获取所有依赖项并迁移数据库settings.yaml文件等
答案 0 :(得分:3)
你可以用&&
链接你的命令例如:
rake my_task && bundle install
反应很差但是有效; - )
显然你可以制作你的剧本
vi ./scripts/deploy.sh
#!/bin/sh
rake my_task && bundle install
答案 1 :(得分:1)
我已经看到这已经完成了bundle install && bundle exec rake db:migrate