mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-03 03:40:49 +08:00
@@ -3,6 +3,11 @@ sidekiq_url = redis_config["url"]
|
||||
|
||||
Sidekiq.configure_server do |config|
|
||||
config.redis = { url: sidekiq_url }
|
||||
|
||||
schedule_file = "config/schedule.yml"
|
||||
if File.exists?(schedule_file)
|
||||
Sidekiq::Cron::Job.load_from_hash YAML.load_file(schedule_file)
|
||||
end
|
||||
end
|
||||
|
||||
Sidekiq.configure_client do |config|
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
Rails.application.routes.draw do
|
||||
|
||||
require 'sidekiq/web'
|
||||
require 'sidekiq/cron/web'
|
||||
require 'admin_constraint'
|
||||
|
||||
# mount Sidekiq::Web => '/sidekiq', :constraints => AdminConstraint.new
|
||||
|
||||
5
config/schedule.yml
Normal file
5
config/schedule.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
sync_gitea_repo_updated_at:
|
||||
# second minute hour day month date
|
||||
cron: "0 0 24 * *"
|
||||
class: "SyncRepoUpdateTimeJob"
|
||||
queue: default
|
||||
Reference in New Issue
Block a user