Workflow

kronn edited this page Aug 22, 2010 · 8 revisions
  1. gem install jeweler
  2. Create a new project and customize it, or configure an existing project
  3. Write good code, and commit it
  4. Bump the version with one of the rake tasks:
    • rake version:bump:patch 1.5.3 → 1.5.4
    • rake version:bump:minor 1.5.3 → 1.6.0
    • rake version:bump:major 1.5.3 → 2.0.0
    • rake version:write MAJOR=2 MINOR=3 PATCH=6 1.5.3 → 2.3.6
  5. Release it
    • rake release
    • Optionally release it to Rubyforge: rake rubyforge:release
    • Optionally release it to Gemcutter: rake gemcutter:release
  6. Go to #3