summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinya Maeda <shinya@gitlab.com>2018-01-29 00:39:17 +0900
committerShinya Maeda <shinya@gitlab.com>2018-02-06 15:50:08 +0900
commit93386411a0e304293a962f123d84d127fecd6ffb (patch)
tree3940c8794e4aa9d1376dc0f7b21ac9dfbaf5e138
parentabc64da90cc4341607b48c09b0920296b5fb9663 (diff)
downloadgitlab-ce-93386411a0e304293a962f123d84d127fecd6ffb.tar.gz
Add worker queue
-rw-r--r--app/services/ci/create_trace_artifact_service.rb2
-rw-r--r--app/workers/all_queues.yml1
-rw-r--r--app/workers/create_trace_artifact_worker.rb2
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