2

いくつかrake tasksを組み合わせて1つのrakeコマンドにしました。レーキタスク内で1つのコマンドで" bundle install"を実行することは可能ですか?

または他の方法?

したがって、Railsアプリを新しいサーバーにデプロイするときは、1つのコマンドを実行するだけで、すべての依存関係が取得され、データベースのsettings.yamlファイルなどが移行されます。

4

2 に答える 2

3

コマンドを&&で連鎖させることができます

例えば ​​:

rake my_task && bundle install

応答は悪いですが、うまくいきます;-)

明らかに、あなたはあなたのスクリプトを作ることができます

vi ./scripts/deploy.sh

#!/bin/sh
rake my_task && bundle install
于 2011-06-23T17:55:39.387 に答える
1

私はこれが行われているのを見ましたbundle install && bundle exec rake db:migrate

于 2011-06-23T17:54:45.500 に答える