Play all manual jobs in a stage
What does this MR do?
Adds implementation to play all manual jobs in a stage
Screenshot | Video |
---|---|
![]() |
play_all_2 |
EE Port: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/11501
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation created/updated or follow-up review issue created -
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
-
Separation of EE specific content
Performance and testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers
To do
Backend
-
On 'Play all' endpoint return 'button title', 'icon name' -
Specs for the services and the endpoints -
Refactor -
Fix performance problem -
Manual QA -
Compare performance of this solution with the manual current solution. (can be done in a follow up issue)
Frontend
-
Render action component in each stage column when play_all
is provided -
Add specs
Closes #28741 (closed)
Manual QA
With only manual stages | With stages that are not manual | With a combination of manual and different stages |
---|---|---|
![]() |
![]() |
![]() |
Activating multiple manual stages at once |
---|
manual_qa |
Edited by Mayra Cabrera
Merge request reports
Activity
Please register or sign in to reply