meta-repository to handle all repository linked to Cucumber-ruby:
Uses meta to handle multi-repositories.
First, install meta if this is not done yet:
npm install -g meta
Clone the repositories useful for cucumber-ruby
development:
meta git update
This will clone cucumber-ruby
, cucumber-ruby-core
and cucumber-ruby-wire
inside the repo.
The gems linked in this meta repository need references to each other. Run the following command to handle that:
source scripts/setup_env
You can use meta
to run commands on all sub-repos, for example:
meta exec bundle # Will run bundler in all sub-repos
meta exec "bundle exec rake" # Will run tests on all sub-repos