1
bashスクリプト内でいくつかのバンドルインストールとレーキ移行を実行していますが、使用するバンドルバージョンが必要なものではありません。私は上記のbashの機能を実行すると、それは別のバンドル版bashシェルスクリプト内で特定のバンドルバージョンを使用する方法
#!/bin/bash
function run_setup {
echo "Running setup and DB migrations"
cd $cwd/apps/rails_app
gem install bundler -v 1.3
bundle -v # SHOWS version 1.15
bundle install # Errors out
rake db:migrate
}
を使用することができますどのように、bashは、バンドルバージョン1.15を使用しています。バンドルインストールを呼び出す前にインストールしている1.3バージョンを使用する必要があります。ありがとう。
を私は前にこれを試してみましたが、そのようなルビーのような他の問題を持っていましたバージョンとbashスクリプト内のrvmを使用するだけでは些細なことではありません。しかし、あなたの答えは確かにどのように特定のバンドラーのバージョンを選択します。 – ibaralf