rubyシステムコールからバンドルインストールを実行することはできますか?CLI/Rubyシステムコールによるバンドルインストール
私は宝石をインストールし、別のパスの下のプロジェクトのためのテストを実行しようとしている...
例えばコマンドは次のとおりです。
理想的"cd /some/other/project && bundle install && gem list && rspec spec"
私はちょうど経由でテストを実行したいですそのプロジェクトの関連する宝石がインストールされていることを確認しながら、1つのプロジェクトにレーキファイルを作成します。それは正しいパスを与えない
"cd /some/other/project && pwd"
:
CDは、私が実行した場合、正常に動作しているようです。しかし、& & gem環境をバンドルしてインストールすると、現在のフォルダのGemファイルをインストールしているように見えますが、他のプロジェクトのGemfileは使用されていないため、rspecの仕様は機能しません。
要約すると、rakefile内の別のプロジェクトで 'rspec spec'を実行して、関連する宝石が利用可能であることを保証するにはどうすればよいでしょうか?
ヘクタール。それは小さなstackoverflowの世界です – xavriley