Guard::Resque automatically starts/stops/restarts resque workers
forked from Guard::Delayed
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
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.
guard 'resque', :environment => 'development' do
watch(%r{^app/(.+)\.rb})
end
- Source hosted at GitHub
- Report issues/Questions/Feature requests on GitHub Issues
Pull requests are very welcome! Make sure your patches are well tested. Please create a topic branch for every separate change you make.
gem install guard-resque-0.x.x.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
Ideas for this gem came from Guard::WEBrick.
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