Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
guard gem for delayed_job
branch: master

This branch is 36 commits behind suranyami:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
spec
.gitignore
CHANGELOG.md
Gemfile
Guardfile
README.markdown
Rakefile
guard-delayed.gemspec

README.markdown

Guard::Delayed

Guard::Delayed automatically starts/stops/restarts delayed_job

Install

Please be sure to have Guard installed before continue.

Install the gem:

gem install guard-delayed

Add it to your Gemfile (inside test group):

gem 'guard-delayed'

Add guard definition to your Guardfile by running this command:

guard init delayed

Usage

Please read Guard usage doc.

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

Guardfile

guard 'delayed', :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.

Building and deploying gem

  • Update the version number in lib/guard/delayed/version.rb
  • Update CHANGELOG.md
  • Build the gem:

    gem build guard-delayed.gemspec

  • Push to rubygems.org:

    gem push guard-delayed-0.1.2.gem

Testing the gem locally

gem install guard-delayed-0.1.2.gem

Authors

David Parry Dennis Reimann

Ideas for this gem came from Guard::WEBrick.

Note

I originally called this guard-delayed_job but had all sorts of unexpected behaviour when trying to build the gem. After much fruitless investigation it appeared that the underscore was the problem, so I renamed it to guard-delayed. Anybody else encountered this? Let me know if you have. Thanks in advance.

Something went wrong with that request. Please try again.