Skip to content

Commit ca758a3

Browse files
fblupialecslupu
andauthored
Configure whenever with capistrano and remove daily metrics job (#153)
Co-authored-by: Alexandru Emil Lupu <contact@alecslupu.ro>
1 parent d7449c7 commit ca758a3

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

Capfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ require "capistrano/rails/assets"
3737
require "capistrano/rails/migrations"
3838
require "capistrano/rails/console"
3939
require "capistrano/sidekiq"
40+
require "whenever/capistrano"
4041
install_plugin Capistrano::Sidekiq # Default sidekiq tasks
4142
install_plugin Capistrano::Sidekiq::Systemd # Systemd integration
4243
install_plugin Capistrano::Puma

config/schedule.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,19 @@
11
# frozen_string_literal: true
22

3-
43
every 1.day, at: "1:30 am", roles: [:worker] do
54
rake "decidim:participants:delete_inactive_participants"
65
end
76

87
every 1.day, at: "2:00 am", roles: [:worker] do
98
rake "decidim:open_data:export"
109
end
10+
every 15.minutes do
11+
rake "decidim_participatory_processes:change_active_step"
12+
end
1113

12-
every 1.day, at: "4:00 am", roles: [:worker] do
13-
rake "decidim:metrics:all"
14+
# Delete old registrations forms
15+
every 1.day, at: "3:00 am" do
16+
rake "decidim_meetings:clean_registration_forms"
1417
end
1518

1619
every 1.day, at: "5:00 am", roles: [:worker] do

0 commit comments

Comments
 (0)