summaryrefslogtreecommitdiff
path: root/app/workers/create_trace_artifact_worker.rb
blob: 11cda58021e9a2aec0643bd71e10c6836979a644 (plain)
1
2
3
4
5
6
7
8
9
10
class CreateTraceArtifactWorker
  include ApplicationWorker
  include PipelineQueue

  def perform(job_id)
    Ci::Build.preload(:project, :user).find_by(id: job_id).try do |job|
      Ci::CreateTraceArtifactService.new(job.project, job.user).execute(job)
    end
  end
end