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

richard_ma · March 18, 2016 · Last by richard_ma replied at March 29, 2016 · 2771 hits

在部署到 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 Floor has deleted

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

You need to Sign in before reply, if you don't have an account, please Sign up first.