Module: Gitlab::DataBuilder::ArchiveTrace

Extended by:
ArchiveTrace
Included in:
ArchiveTrace
Defined in:
lib/gitlab/data_builder/archive_trace.rb

Instance Method Summary collapse

Instance Method Details

#build(job) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'lib/gitlab/data_builder/archive_trace.rb', line 8

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