diff options
author | Shinya Maeda <shinya@gitlab.com> | 2018-01-29 00:39:17 +0900 |
---|---|---|
committer | Shinya Maeda <shinya@gitlab.com> | 2018-02-06 15:50:08 +0900 |
commit | 93386411a0e304293a962f123d84d127fecd6ffb (patch) | |
tree | 3940c8794e4aa9d1376dc0f7b21ac9dfbaf5e138 | |
parent | abc64da90cc4341607b48c09b0920296b5fb9663 (diff) | |
download | gitlab-ce-93386411a0e304293a962f123d84d127fecd6ffb.tar.gz |
Add worker queue
-rw-r--r-- | app/services/ci/create_trace_artifact_service.rb | 2 | ||||
-rw-r--r-- | app/workers/all_queues.yml | 1 | ||||
-rw-r--r-- | app/workers/create_trace_artifact_worker.rb | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/app/services/ci/create_trace_artifact_service.rb b/app/services/ci/create_trace_artifact_service.rb index 80e41856719..a92ce1a4d52 100644 --- a/app/services/ci/create_trace_artifact_service.rb +++ b/app/services/ci/create_trace_artifact_service.rb @@ -7,7 +7,7 @@ module Ci job.create_job_artifacts_trace!( project: job.project, file_type: :trace, - file: stream.path) if stream.file? + file: stream) if stream.file? end end end diff --git a/app/workers/all_queues.yml b/app/workers/all_queues.yml index 50e876b1d19..f2c20114534 100644 --- a/app/workers/all_queues.yml +++ b/app/workers/all_queues.yml @@ -43,6 +43,7 @@ - pipeline_creation:run_pipeline_schedule - pipeline_default:build_coverage - pipeline_default:build_trace_sections +- pipeline_default:create_trace_artifact - pipeline_default:pipeline_metrics - pipeline_default:pipeline_notification - pipeline_default:update_head_pipeline_for_merge_request diff --git a/app/workers/create_trace_artifact_worker.rb b/app/workers/create_trace_artifact_worker.rb index 40d8a086cfb..37866da9255 100644 --- a/app/workers/create_trace_artifact_worker.rb +++ b/app/workers/create_trace_artifact_worker.rb @@ -4,7 +4,7 @@ class CreateTraceArtifactWorker def perform(job_id) Ci::Build.find_by(id: job_id).try do |job| - Ci::CreateTraceArtifactService.new.execute(job) + Ci::CreateTraceArtifactService.new(nil, nil).execute(job) end end end |