From 6fe0739bce73b5fb7fc85ced85544413c54375c0 Mon Sep 17 00:00:00 2001 From: Nathan Friend Date: Wed, 20 Mar 2019 11:02:36 -0300 Subject: [PATCH] Update job detail sidebar for post-merge pipelines This commit updates the job detail view sidebar to accommodate new states introduced as part of the post-merge pipeline feature. --- .../jobs/components/stages_dropdown.vue | 51 ++++- ...nfriend-update-job-detail-view-sidebar.yml | 5 + locale/gitlab.pot | 12 ++ spec/features/projects/jobs_spec.rb | 109 ++++++++++ .../jobs/components/stages_dropdown_spec.js | 188 ++++++++++++++---- 5 files changed, 316 insertions(+), 49 deletions(-) create mode 100644 changelogs/unreleased/nfriend-update-job-detail-view-sidebar.yml diff --git a/app/assets/javascripts/jobs/components/stages_dropdown.vue b/app/assets/javascripts/jobs/components/stages_dropdown.vue index c5076d65ff9..6e92b599b0a 100644 --- a/app/assets/javascripts/jobs/components/stages_dropdown.vue +++ b/app/assets/javascripts/jobs/components/stages_dropdown.vue @@ -1,5 +1,6 @@