Sha256: d44b482b2bb93fc96ae12289214798e69d72c2cede0d3433e1b3c15afbeeb2ed

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

# Bootup

Provides a rails generator to install essential gems required to start a new rails app.

The following assumptions are made about the environment:

  1. Postgres is installed & configured. (Yes, also assuming that postgres would be used with the application)


## Installation

Add this line to your application's Gemfile:

    gem 'bootup', git: "git://github.com/recklessrahul/bootup.git"

And then execute:

    $ bundle

## Usage

Run 

    'rails g bootup'
or 

    'rails g bootup *APP_NAME*'

*Note:* If *APP_NAME* is not supplied, the root folder name would be used as *APP_NAME*.

## What does the generator install?

The following gems would be installed:

  1. rails 3.2.3
  2. pg
  3. jquery-rails
  4. simple_form (Generator would be run automatically)
  5. thin
  6. twitter-bootstrap-rails (Generator would be run automatically)
  7. sorcery
  8. jquery-datatables-rails (Automatically included in application.js & initialized to #datatables)

Group Test:
  1. spork (Pre-configured with my personal preferences for pre-fork & each_run blocks)
  2. faker
  3. capybara
  4. launchy
  5. factory_girl_rails
  6. database_cleaner

Group Development & Test:
  1. rspec-rails(Generator would be run automatically. Spec file replaced)
  2. guard-rspec (Initialized. Guard watches views & runs request specs)
  3. rb-inotify
  4. libnotify (for Linux)
  5. rb-fsevent (for Mac)
  6. growl (for Mac)
  7. annotate 



## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bootup-0.0.1alpha README.md