2016-03-22 23 views
0

私は同じコードを展開する必要がある10以上の異なるアプリケーションがあります。私はすべてのアプリで展開する新しい変更をプッシュするたびに、私のherokuアプリにgit repoを接続しました。問題は移行であり、各導入後に自動的に移行を実行したい。誰も私を助けてくださいできるカスタムビルドパックのいずれも動作していません。私はレール4を使用しています。 私は、このソリューションが動作していない自動実行移行heroku

  1. https://github.com/heroku/heroku-buildpack-ruby.git
  2. https://github.com/gunpowderlabs/buildpack-ruby-db-migrate.git

を試してみましたが、移行の自動を実行するための他のソリューションがあります。

+0

を提供したログは、あなたがそれをチェックして、それは 'iconv'ファイルを検索することができないと言いますか? – xiaoboa

+0

buidpackをすべて削除すると、すべて正常に動作します。質問はマイグレーションの自動実行したいですか? – shoaib

答えて

0

あなたのgemfileにgem 'iconv', '~> 1.0.3'を追加してから、私のために働いてみてください!

私はあなたの代わりを探しているなら、あなたは.SHファイルにデプロイスクリプトを書くことができますし、bashスクリプトのように毎回、それを実行し、このanswer

の重複としてこれを取ります。

+0

元は、配備後にherokuでマイグレーションオートを実行したい – shoaib

+0

はいiconvは依存関係のようですが、解決策を試しましたか?それは正常に動作するはずです。 –

1

Travis-ciを使用できます。かなりのセットアップに簡単で、目的の機能