bumped to version 0.2.0 and updated changelog, readme, etc

This commit is contained in:
Javan Makhmali 2009-04-30 17:03:16 -07:00
parent 93156b5c96
commit e6e681b765
4 changed files with 16 additions and 6 deletions

View File

@ -1,7 +1,17 @@
== 0.2.0 / April 30th, 2009
* Days of week jobs can now accept an :at directive (ex: every :monday, :at => '5pm'). [David Eisinger]
* Fixed command line test so it runs without a config/schedule.rb present. [Javan Makhmali]
* Raising an exception if someone tries to specify an :at with a cron shortcut (:day, :reboot, etc) so there are no false hopes. [Javan Makhmali]
== 0.1.7 / March 5th, 2009 == 0.1.7 / March 5th, 2009
* Added ability to update the crontab file non-destuctively instead of only overwriting it. [Javan Makhmali -- Inspired by code submitted individually from: Tien Dung (tiendung), Tom Lea (cwninja), Kyle Maxwell (fizx), and Andrew Timberlake (andrewtimberlake) on github] * Added ability to update the crontab file non-destuctively instead of only overwriting it. [Javan Makhmali -- Inspired by code submitted individually from: Tien Dung (tiendung), Tom Lea (cwninja), Kyle Maxwell (fizx), and Andrew Timberlake (andrewtimberlake) on github]
== 0.1.5 / February 19th, 2009 == 0.1.5 / February 19th, 2009
* Fixed load path so Whenever's files don't conflict with anything in Rails. Thanks Ryan Koopmans. [Javan Makhmali] * Fixed load path so Whenever's files don't conflict with anything in Rails. Thanks Ryan Koopmans. [Javan Makhmali]

View File

@ -14,7 +14,7 @@ In a Rails (2.1 or greater) application:
in your "config/environment.rb" file: in your "config/environment.rb" file:
Rails::Initializer.run do |config| Rails::Initializer.run do |config|
config.gem 'javan-whenever', :lib => false, :version => '>= 0.1.7', :source => 'http://gems.github.com' config.gem 'javan-whenever', :lib => false, :source => 'http://gems.github.com'
end end
To install this gem (and all other missing gem dependencies), run rake gems:install (use sudo if necessary). To install this gem (and all other missing gem dependencies), run rake gems:install (use sudo if necessary).
@ -57,7 +57,7 @@ This will create an initial "config/schedule.rb" file you.
runner "SomeModel.ladeeda" runner "SomeModel.ladeeda"
end end
every :sunday do # Use any day of the week or :weekend, :weekday every :sunday, :at => '12pm' do # Use any day of the week or :weekend, :weekday
runner "Task.do_something_great" runner "Task.do_something_great"
end end

View File

@ -1,8 +1,8 @@
module Whenever module Whenever
module VERSION #:nodoc: module VERSION #:nodoc:
MAJOR = 0 MAJOR = 0
MINOR = 1 MINOR = 2
TINY = 7 TINY = 0
STRING = [MAJOR, MINOR, TINY].join('.') STRING = [MAJOR, MINOR, TINY].join('.')
end end

View File

@ -2,11 +2,11 @@
Gem::Specification.new do |s| Gem::Specification.new do |s|
s.name = %q{whenever} s.name = %q{whenever}
s.version = "0.1.7" s.version = "0.2.0"
s.required_rubygems_version = Gem::Requirement.new(">= 1.2") if s.respond_to? :required_rubygems_version= s.required_rubygems_version = Gem::Requirement.new(">= 1.2") if s.respond_to? :required_rubygems_version=
s.authors = ["Javan Makhmali"] s.authors = ["Javan Makhmali"]
s.date = %q{2009-03-05} s.date = %q{2009-04-30}
s.description = %q{Provides clean ruby syntax for defining messy cron jobs and running them Whenever.} s.description = %q{Provides clean ruby syntax for defining messy cron jobs and running them Whenever.}
s.email = %q{javan@javan.us} s.email = %q{javan@javan.us}
s.executables = ["whenever", "wheneverize"] s.executables = ["whenever", "wheneverize"]