Можно ли запустить установку пакета с рубина системный вызов?
Я пытаюсь установить драгоценные камни и запустить тесты для проекта по другому пути ...
Например, команда:
"cd /some/other/project && bundle install && gem list && rspec spec"
В идеале я хочу просто запустить тесты через rake-файл в один проект, убедившись, что соответствующие драгоценные камни для этого проекта установлены.
Кажется, компакт-диск работает правильно, если я запускаю:
"cd /some/other/project && pwd"
Он действительно дает правильный путь. Но если я собираю установить && gem environment, он похоже, устанавливает драгоценные камни для текущей папки и не использует Gemfile из другого проекта, и впоследствии спецификация rspec не работает.
Подводя итог, например, как лучше всего запустить 'rspec spec', для другого проекта в rakefile, также обеспечивающего доступность соответствующих гемов?