Guiderails: our Rails 3 templates

June 6, 2011 Matthew Kocher

One of our goals for the first day a project starts at Pivotal is to deliver something the customer can see working. One of the ways we accomplish this is making sure getting up and running with all of our (more) reasonable defaults only takes a few minutes. We’ve been using guiderails for this internally for a while now, and soft launched it last week. I’m happy to give a full introduction today.

Currently Guiderails supports choosing:

  • Mysql or Postgres
  • RR or Mocha
  • Webrat with Saucelabs support
  • Cucumber with Capybara (no suacelabs support)
  • SASS (with HAML)

And includes by default:

  • A ci_build.sh script for running your project in CI.
  • A local git repo
  • An rvmrc
  • Bundler, auto-tagger, JSON, Heroku, rspec-rails, Jasmine, and Headless gems (in the global or development groups)
  • Jasmine initialized for JavaScript testing
  • Respec installed
  • Some testing related rake tasks

For more details, check it out on github at https://github.com/pivotal/guiderails.

Guiderails is a great way to get going quickly on a project. Many thanks to the Pivots that contributed.

About the Author

Biography

More Content by Matthew Kocher
Previous
Innovative solutions in Healthcare @ AppsforHealth Challenge
Innovative solutions in Healthcare @ AppsforHealth Challenge

On Friday May 27th and Saturday May 28th, Mohawk College hosted the first annual AppsForHealth challenge fo...

Next
New in Pivotal Tracker: Stay signed in across browsers, all-HTTPS, 3rd party tools RSS feed
New in Pivotal Tracker: Stay signed in across browsers, all-HTTPS, 3rd party tools RSS feed

As we blogged about last week, all pages in Tracker that require you to sign in are now served exclusively ...

Enter curious. Exit smarter.

Learn More