Skip to content

Resolve "Pipelines view should handle empty state and buttons properly"

Filipa Lacerda requested to merge 38587-pipelines-empty-state into master

What does this MR do?

Handles empty states better in pipelines page:

User has permissions on current project to initiate CI
User has CI set up and a list of pipelines Screen_Shot_2018-03-02_at_16.57.54
Something went wrong Screen_Shot_2018-03-05_at_10.54.43
User has CI set up and clicked a tab with no pipelines (for example the "pending" tab) Screen_Shot_2018-03-02_at_16.57.33
User has no CI set up (either internal or mirrored/imported gitlab_ci) Screen_Shot_2018-03-02_at_15.50.28
Mirrored/imported gitlab_ci CI or imported a project with CI set up and no pipelines Screen_Shot_2018-03-05_at_11.13.31
User does not have permissions on current project to initiate CI --
CI set up and a list of pipelines Screen_Shot_2018-03-05_at_11.26.43
Something went wrong Screen_Shot_2018-03-05_at_11.03.13
CI set up and clicked a tab with no pipelines (for example the "pending" tab) Screen_Shot_2018-03-02_at_18.09.00
No CI set up (either internal or mirrored/imported gitlab_ci) Screen_Shot_2018-03-02_at_15.51.22
Mirrored/imported gitlab_ci CI or imported a project with CI set up and no pipelines Screen_Shot_2018-03-05_at_11.14.05

Fixes loading icon margin in MR & Commits pages:

Merge Request/Commit
Screen_Shot_2018-03-05_at_11.17.17
Screen_Shot_2018-03-05_at_11.18.28
Screen_Shot_2018-03-05_at_11.17.29

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #38587 (closed)

Edited by Taurie Davis

Merge request reports