develry

<!– [![Code Climate](codeclimate.com/github/rom-rb/develry.png)](https://codeclimate.com/github/rom-rb/develry) –>

Metagem to assist {ROM}[https://github.com/rom-rb]-style development. Used to centralize metric setup and development gem dependencies.

Installation

The installation looks stupid because Gemfiles are not nestable (A Gemfile cannot include another Gemfile from a remote repository). Because of this we use an updatable local copy of the shared parts.

Add the git source to your Gemfile's development section:

group :development, :test do
  gem 'develry', git: 'https://github.com/rom-rb/develry.git'
end

To initialize develry in a project run the following command:

bundle install
bundle exec develry init

This will change your Gemfile and Rakefile and add config files. Make sure to review the diff and don't freak out :wink:

Updating

Later on if you want to update to the latest develry just run:

bundle update develry
bundle exec develry sync
bundle install

RSpec support

If you're using RSpec and want to have access to our common setup just adjust spec/spec_helper.rb to include

require 'develry/spec_helper'

Credits

The whole ROM team that created and maintained all these tasks before they were centralized here.

Contributing

License

See LICENSE file.