Skip to content
Deploy with masculine confidence
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
.gitignore
README.textile
paul_dix_thundergod.gemspec

README.textile

Paul Dix: Thundergod

Thundergod is a lightweight, extensible framework for ensuring successful deployments by channeling undiluted and strapping technical prowess into your deployment scripts. You called down the thunder. Well, now you’ve got it!

Requirements:

  1. The command line audio player afplay or play
  2. Willingness to accept the respect and fear of your office mates.

How do I use Paul Dix: Thundergod

  1. Slow down. You do not use Paul Dix. Paul Dix USES YOU.
  2. Install this gem
    gem install paul_dix_thundergod
  3. Write deploy task like (capistrano example):
    task :play_sound do
    PaulDixThundergod.play
    end
  4. Hook the task into your deployment script (capistrano example):
    before "deploy", "deploy:play_sound"
  5. The gem also comes with with a PaulDixThundergod.rollback, a method worth hooking into your before "deploy:rollback"

Bringing Thunder From the Command Line

The gem comes with a bin so you can just type ‘paul_dix_thundergod’ whenever you want!

Something went wrong with that request. Please try again.