summaryrefslogtreecommitdiff
path: root/lib/gitlab/data_builder/archive_trace.rb
blob: f6dd6130104508d429325eb42fb64bef9cda72df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# frozen_string_literal: true

module Gitlab
  module DataBuilder
    module ArchiveTrace
      extend self

      def build(job)
        {
          object_kind: 'archive_trace',
          trace_url: job.job_artifacts_trace.file.url,
          build_id: job.id,
          pipeline_id: job.pipeline_id,
          project: job.project.hook_attrs
        }
      end
    end
  end
end