14

各デプロイの一部としてタスクを実行できることはわかっていますが、データベースを一度だけブートストラップしたいと考えています。

4

5 に答える 5

0

私が見つけた唯一の方法は、ec2 インスタンスに ssh し、/var/app/current から手動で「rake db:seed RAILS_ENV=production」を実行することでした。

于 2013-02-21T01:38:21.000 に答える
0

質問が出されてからしばらく経っているので、おそらくあなたはそれを理解しているでしょう。いずれにせよ、.beanstalk フォルダーに (たとえば) seed.config というファイルを追加できます。次のように入力すると、シードが実行されます。

container_commands:
  01seed:
    command: rake db:seed
于 2013-04-30T15:02:27.993 に答える