部署 GitHub 自动部署 Heroku,如何执行 rake db:migrate

richard_ma · 2016年03月18日 · 最后由 richard_ma 回复于 2016年03月29日 · 2771 次阅读

在部署到 heroku 时,在 heroku 中选择了使用 github 自动部署,通过 travis-ci 的测试后便部署到 heroku。

问题是部署时如果用到 rake db:migrate 这样的命令就无法完全自动化了,有没有解决办法?

总感觉应该有个配置文件之类的,想 travis-ci 提供的.travis.yml 那样的文件能解决这个问题,但是目前搜索没找到,望大神给指个方向。

.travis.yml 的 script,详情参见 travis 文档

#1 楼 @alixiaomiao 现在 travis 没有问题,可以正常测试。问题是 heroku 部署时,需要手动运行 rake db:migrate,怎么能让这一步自动化呢?

4 楼 已删除

#3 楼 @yorzi 这正是我想要的,非常感谢。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号