diff options
Diffstat (limited to 'app/workers')
-rw-r--r-- | app/workers/trigger_schedule_worker.rb (renamed from app/workers/scheduled_trigger_worker.rb) | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/workers/scheduled_trigger_worker.rb b/app/workers/trigger_schedule_worker.rb index 5c2f03dee79..d55e9378e02 100644 --- a/app/workers/scheduled_trigger_worker.rb +++ b/app/workers/trigger_schedule_worker.rb @@ -1,9 +1,9 @@ -class ScheduledTriggerWorker +class TriggerScheduleWorker include Sidekiq::Worker include CronjobQueue def perform - Ci::ScheduledTrigger.where("next_run_at < ?", Time.now).find_each do |trigger| + Ci::TriggerSchedule.where("next_run_at < ?", Time.now).find_each do |trigger| begin Ci::CreatePipelineService.new(trigger.project, trigger.owner, ref: trigger.ref). execute(ignore_skip_ci: true, scheduled_trigger: true) @@ -11,7 +11,6 @@ class ScheduledTriggerWorker Rails.logger.error "#{trigger.id}: Failed to trigger job: #{e.message}" ensure trigger.schedule_next_run! - trigger.update_last_run! end end end |