Move build order array to HasStatus module
This commit is contained in:
parent
2115c360d0
commit
d61f8a18e0
2 changed files with 2 additions and 2 deletions
|
@ -5,6 +5,7 @@ module HasStatus
|
|||
STARTED_STATUSES = %w[running success failed skipped]
|
||||
ACTIVE_STATUSES = %w[pending running]
|
||||
COMPLETED_STATUSES = %w[success failed canceled]
|
||||
ORDERED_STATUSES = %w[failed pending running canceled success skipped]
|
||||
|
||||
class_methods do
|
||||
def status_sql
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
- builds = @build.pipeline.builds.to_a
|
||||
- statuses = ["failed", "pending", "running", "canceled", "success", "skipped"]
|
||||
|
||||
%aside.right-sidebar.right-sidebar-expanded.build-sidebar.js-build-sidebar
|
||||
.block.build-sidebar-header.visible-xs-block.visible-sm-block.append-bottom-default
|
||||
|
@ -124,7 +123,7 @@
|
|||
%a.stage-item= stage
|
||||
|
||||
.builds-container
|
||||
- statuses.each do |build_status|
|
||||
- HasStatus::ORDERED_STATUSES.each do |build_status|
|
||||
- builds.select{|build| build.status == build_status}.each do |build|
|
||||
.build-job{class: sidebar_build_class(build, @build), data: {stage: build.stage}}
|
||||
= link_to namespace_project_build_path(@project.namespace, @project, build) do
|
||||
|
|
Loading…
Reference in a new issue