【发布时间】:2016-03-22 07:43:57
【问题描述】:
我有 10 多个不同的 Ruby on Rails 应用程序,我必须在其中部署相同的代码。我已将 git 存储库连接到我的 Heroku 应用程序,因此每当我推送新更改时,它都会部署在所有应用程序上。
问题在于数据库迁移步骤。我想在每次部署后自动运行迁移。自定义构建包都不起作用。有人可以帮帮我吗?我正在使用 rails 4 和 spree。
到目前为止,我已经尝试过:
- https://github.com/heroku/heroku-buildpack-ruby.git
- https://github.com/gunpowderlabs/buildpack-ruby-db-migrate.git
此解决方案不起作用。
还有其他解决方案可以在 Heroku 上自动运行 Rails 迁移吗?
【问题讨论】:
-
日志说找不到文件
iconv,你检查了吗? -
当我删除 buidpack 时,一切都开始正常工作。我的部署成功完成。问题是我想运行自动迁移吗?
标签: ruby-on-rails ruby heroku migration rails-migrations