diff options
Diffstat (limited to 'app/serializers/build_details_entity.rb')
-rw-r--r-- | app/serializers/build_details_entity.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/serializers/build_details_entity.rb b/app/serializers/build_details_entity.rb index 4615f471639..9fd35faf0b7 100644 --- a/app/serializers/build_details_entity.rb +++ b/app/serializers/build_details_entity.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true -class BuildDetailsEntity < JobEntity - expose :coverage, :erased_at, :duration +class BuildDetailsEntity < Ci::JobEntity + expose :coverage, :erased_at, :finished_at, :duration expose :tag_list, as: :tags expose :has_trace?, as: :has_trace expose :stage @@ -109,6 +109,8 @@ class BuildDetailsEntity < JobEntity private + alias_method :build, :object + def build_failed_issue_options { title: "Job Failed ##{build.id}", description: "Job [##{build.id}](#{project_job_url(project, build)}) failed for #{build.sha}:\n" } |