Codeland::Starter

Gem Version Code Climate Build Status Test Coverage

Create Ruby on Rails projects based on Codeland's template with integrations.

Installation

$ gem install codeland-starter

Usage

Setup

$ codeland-starter install # Will create ~/codeland-starter.yml
$ vi ~/codeland-starter.yml

The integrations section in YAML is an array of the services. Eg:

integrations:
  - heroku
  - another-service

Create projects

$ codeland-starter create ProjectName

What do you (can) get?

Integrations

Heroku

$ heroku plugins:install [email protected]:heroku/heroku-oauth.git
$ heroku authorizations:create -d "some text"

Paste the Token in codeland-starter.yml

heroku:
  oauth_token: PASTE-YOUR-TOKEN-HERE

Collaborators

Has a team? List them as an array in codeland-starter.yml

heroku:
  users:
    - [email protected]
    - [email protected]
    - [email protected]

Contributing

  1. Fork it ( https://github.com/codelandev/codeland-starter/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request