attachment_message

in app/models/project_services/slack_message.rb [44:58]


  def attachment_message
    out = "<#{RoutesHelper.project_url(project)}|#{project_name}>: "
    if commit.matrix?
      out << "Commit <#{RoutesHelper.project_ref_commit_url(project, commit.ref, commit.sha)}|\##{commit.id}> "
    else
      build = commit.builds_without_retry.first
      out << "Build <#{RoutesHelper.project_build_url(project, build)}|\##{build.id}> "
    end
    out << "(<#{commit_sha_link}|#{commit.short_sha}>) "
    out << "of <#{commit_ref_link}|#{commit.ref}> "
    out << "by #{commit.git_author_name} " if commit.git_author_name
    out << "#{commit_status} in "
    out << "#{commit.duration} second(s)"
  end