Skip to content

Latest commit

 

History

History
75 lines (40 loc) · 1.83 KB

README.markdown

File metadata and controls

75 lines (40 loc) · 1.83 KB

Guard::Resque

Guard::Resque automatically starts/stops/restarts resque workers

forked from Guard::Delayed

Install

Please be sure to have Guard installed before continue.

Install the gem:

gem install guard-resque

Add it to your Gemfile (inside test group):

gem 'guard-resque'

Add guard definition to your Guardfile by running this command:

guard init resque

Usage

Please read Guard usage doc.

I suggest you put the resque guard definition before your test/rspec guard if your tests depend on it being active.

Guardfile

guard 'resque', :environment => 'development' do
  watch(%r{^app/(.+)\.rb})
end

Development

Pull requests are very welcome! Make sure your patches are well tested. Please create a topic branch for every separate change you make.

Testing the gem locally

gem install guard-resque-0.x.x.gem

Building and deploying gem

  • Update the version number in lib/guard/resque/version.rb

  • Update CHANGELOG.md

  • Build the gem:

    gem build guard-resque.gemspec

  • Push to rubygems.org:

    gem push guard-resque-0.x.x.gem

Guard::Delayed Authors

David Parry Dennis Reimann

Ideas for this gem came from Guard::WEBrick.

Guard::Resque Authors

Jacques Crocker

I hacked this together from the guard-delayed gem for use with Resque. All credit go to the original authors though. I just search/replaced and tweaked a few things