Пакетная установка через системный вызов CLI / Ruby

Можно ли запустить пакетную установку из системного вызова ruby?

Я пытаюсь установить гемы и запустить тесты для проекта по другому пути ...

Например, команда:

"cd /some/other/project && bundle install && gem list && rspec spec"

В идеале я хочу просто запустить тесты с помощью файла rake в одном проекте, убедившись, что установлены соответствующие гемы для этого проекта.

Компакт-диск, кажется, работает правильно, если я запускаю:

"cd /some/other/project && pwd"

Это дает правильный путь. Но если я сделаю пакетную установку && gem environment, она, похоже, установит gems для текущей папки и не будет использовать Gemfile из другого проекта, и впоследствии спецификация rspec не будет работать.

Подводя итог, как лучше всего запустить, например, «rspec spec» для другого проекта в пределах rakefile, также обеспечивающего доступность соответствующих гемов?

Ответы на вопрос(3)

Ваш ответ на вопрос