Skip to content

Follow up: Play all manual jobs in a stage regardless of stage including only manual jobs

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem

On https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/27188 we're relying on the stage status to render the 'Play all manual' button, it's a better approach performance-wise, but it does not offer the best UX experience as the button only appears if all builds in a stage are manual.

Proposal

Would be nice to find a middle ground in which the performance of the PipelineSerializer does not decrease and the 'Play all button' could be displayed if the stage contains some manual builds.

More information

More details on: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/27188#note_164345293

Edited by 🤖 GitLab Bot 🤖