717547e840
Show who triggered the pipeline. And also show the commit committer if it's different from the author.
41 lines
1.5 KiB
Text
41 lines
1.5 KiB
Text
Your pipeline has failed.
|
|
|
|
Project: <%= @project.name %> ( <%= project_url(@project) %> )
|
|
Branch: <%= @pipeline.ref %> ( <%= commits_url(@pipeline) %> )
|
|
<% if @merge_request -%>
|
|
Merge Request: <%= @merge_request.to_reference %> ( <%= merge_request_url(@merge_request) %> )
|
|
<% end -%>
|
|
|
|
Commit: <%= @pipeline.short_sha %> ( <%= commit_url(@pipeline) %> )
|
|
Commit Message: <%= @pipeline.git_commit_message.truncate(50) %>
|
|
<% commit = @pipeline.commit -%>
|
|
<% if commit.author -%>
|
|
Commit Author: <%= commit.author.name %> ( <%= user_url(commit.author) %> )
|
|
<% else -%>
|
|
Commit Author: <%= commit.author_name %>
|
|
<% end -%>
|
|
<% if commit.different_committer? -%>
|
|
<% if commit.committer -%>
|
|
Committed by: <%= commit.committer.name %> ( <%= user_url(commit.committer) %> )
|
|
<% else -%>
|
|
Committed by: <%= commit.committer_name %>
|
|
<% end -%>
|
|
<% end -%>
|
|
|
|
<% if @pipeline.user -%>
|
|
Pipeline #<%= @pipeline.id %> ( <%= pipeline_url(@pipeline) %> ) triggered by <%= @pipeline.user.name %> ( <%= user_url(@pipeline.user) %> )
|
|
<% else -%>
|
|
Pipeline #<%= @pipeline.id %> ( <%= pipeline_url(@pipeline) %> ) triggered by API
|
|
<% end -%>
|
|
<% failed = @pipeline.statuses.latest.failed -%>
|
|
had <%= failed.size %> failed <%= 'build'.pluralize(failed.size) %>.
|
|
|
|
<% failed.each do |build| -%>
|
|
<%= render "notify/links/#{build.to_partial_path}", pipeline: @pipeline, build: build %>
|
|
Stage: <%= build.stage %>
|
|
Name: <%= build.name %>
|
|
<% if build.has_trace? -%>
|
|
Trace: <%= build.trace_with_state(last_lines: 10)[:text] %>
|
|
<% end -%>
|
|
|
|
<% end -%>
|