Compare commits

..

2 commits

Author SHA1 Message Date
JuliusR
74837d4f9a copy config/schedule.rb from old sharedlists 2021-12-18 16:38:46 +01:00
JuliusR
c6b5b561dc add whenever 2021-12-18 16:38:09 +01:00
3 changed files with 30 additions and 0 deletions

View file

@ -62,3 +62,4 @@ gem 'roo-xls'
gem 'simple_form' gem 'simple_form'
gem 'midi-smtp-server', require: false gem 'midi-smtp-server', require: false
gem 'will_paginate', '~> 3.0' gem 'will_paginate', '~> 3.0'
gem 'whenever', '~> 0.9', require: false

View file

@ -78,6 +78,7 @@ GEM
regexp_parser (>= 1.5, < 3.0) regexp_parser (>= 1.5, < 3.0)
xpath (~> 3.2) xpath (~> 3.2)
childprocess (4.1.0) childprocess (4.1.0)
chronic (0.10.2)
concurrent-ruby (1.1.9) concurrent-ruby (1.1.9)
crass (1.0.6) crass (1.0.6)
erubi (1.10.0) erubi (1.10.0)
@ -232,6 +233,8 @@ GEM
websocket-driver (0.7.5) websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0) websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5) websocket-extensions (0.1.5)
whenever (0.11.0)
chronic (>= 0.6.3)
will_paginate (3.3.1) will_paginate (3.3.1)
xpath (3.2.0) xpath (3.2.0)
nokogiri (~> 1.8) nokogiri (~> 1.8)
@ -264,6 +267,7 @@ DEPENDENCIES
web-console (>= 4.1.0) web-console (>= 4.1.0)
webdrivers webdrivers
webpacker (~> 5.0) webpacker (~> 5.0)
whenever (~> 0.9)
will_paginate (~> 3.0) will_paginate (~> 3.0)
RUBY VERSION RUBY VERSION

25
config/schedule.rb Normal file
View file

@ -0,0 +1,25 @@
# Use this file to easily define all of your cron jobs.
#
# It's helpful, but not entirely necessary to understand cron before proceeding.
# http://en.wikipedia.org/wiki/Cron
# Example:
#
# set :output, "/path/to/my/cron_log.log"
#
# every 2.hours do
# command "/usr/bin/some_great_command"
# runner "MyModel.some_method"
# rake "some:great:rake:task"
# end
#
# every 4.days do
# runner "AnotherModel.prune_old_records"
# end
# Learn more: http://github.com/javan/whenever
# Get newest articles from suppliers via ftp sync, every day at 11:14, 16:14 and 20:14
every '14 11,16,20 * * *' do
rake 'sync_ftp_files'
end