Pipeline stage order displayed incorrectly
Summary
Pipeline stage order displayed incorrectly when waiting for delay and when running
Steps to reproduce
- Create a
.gitlab-ci.yml
- Must have at least two stages
- Must have stage after
deploy
- Must have a job named
pages
in stagedeploy
- Run pipeline
- Observe pipeline stage order on pipeline graph as pipeline progresses
Example Project
Link to example project (new pipeline needs to be run to observe bug)
What is the current bug behavior?
Pipeline stage order displayed incorrectly (deploy
stage is shown as the last stage of pipeline, but there is still a stage after it) when waiting for delay and when running on stages after deploy
stage
What is the expected correct behavior?
Displayed pipeline stage order does not change when jobs have not started, are delayed, are running, and have finished
Relevant logs and/or screenshots
deploy
stage running (correct)
.post
stage delay (.post
stage should be shown after deploy
stage)
.post
stage running (.post
stage should be shown after deploy
stage)
All stages completed (correct)
Output of checks
This bug happens on GitLab.com
Edited by Jonston Chan