summaryrefslogtreecommitdiff
path: root/app/views/projects/commit/_pipeline.html.haml
diff options
context:
space:
mode:
authorAnnabel Dunstone <annabel.dunstone@gmail.com>2016-08-08 17:42:28 -0500
committerAnnabel Dunstone <annabel.dunstone@gmail.com>2016-08-16 15:29:54 -0500
commitdfe94da0fb4da1a84bfd6324f7b2291067582af0 (patch)
tree495681d915ebb0117205f71bb99e8a8d65aaae83 /app/views/projects/commit/_pipeline.html.haml
parentbdbc3d355a86bf03e7a7a00fc2d867fa043c0bdd (diff)
downloadgitlab-ce-dfe94da0fb4da1a84bfd6324f7b2291067582af0.tar.gz
Connect top level tests to each other
Diffstat (limited to 'app/views/projects/commit/_pipeline.html.haml')
-rw-r--r--app/views/projects/commit/_pipeline.html.haml16
1 files changed, 11 insertions, 5 deletions
diff --git a/app/views/projects/commit/_pipeline.html.haml b/app/views/projects/commit/_pipeline.html.haml
index 2452326fc04..b993ad5ce50 100644
--- a/app/views/projects/commit/_pipeline.html.haml
+++ b/app/views/projects/commit/_pipeline.html.haml
@@ -1,16 +1,22 @@
-.row-content-block.build-content.middle-block
+.row-content-block.white
+
.pipeline-visualization
- pipeline.statuses.stages.each do |stage|
- statuses = pipeline.statuses.where(stage: stage)
+ - status = statuses.latest.status
.stage-column
- %strong
+ .stage-name
%a{name: stage}
- if stage
= stage.titleize
- - statuses.each do |status|
- %div= status.name
-
+ .builds-container
+ - statuses.each do |build|
+ .build
+ %span{class: "ci-status-link ci-status-icon-#{status}"}
+ = ci_icon_for_status(status)
+ = build.name
+.row-content-block.build-content.middle-block
.pull-right
- if can?(current_user, :update_pipeline, pipeline.project)
- if pipeline.builds.latest.failed.any?(&:retryable?)