blob: fa1251b8e9fa250fff402d9bcf074ae5ccf6d953 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
class ProcessPipelineWorker
include Sidekiq::Worker
sidekiq_options queue: :default
def perform(pipeline_id, params)
begin
pipeline = Ci::Pipeline.find(pipeline_id)
rescue ActiveRecord::RecordNotFound
return
end
pipeline.process! if params['process']
pipeline.update_status
end
end
|