CreateProj

Description

Quickly create a new project with git respotitory, post commit hooks, and dependencies indended to be included for all projects.

Read more on my blog.

Steps for building/publish gem

  • From createproj directory, run:
    • rake gem:build to build the gem
    • rake gem:publish to publish the gem

Development

  • Code is linted using rubocop
  • Code is documented using Yardoc

Assumptions

I built this largely for my personal use so there are a couple of assumptions made. The first is that RVM and Cabal are installed.

Todo

  • Setup Travis CI
  • Setup test coverage metric and add test
  • Integrate with one of the libraries for git pre-commit hooks?
    • Multiple pre-commit hooks. Lint and test.
  • Add other languages/frameworks (starting w/ Rails)