Skip to content

Add the Play button for delayed jobs in environment page

Problem to solve

When implementing https://gitlab.com/gitlab-org/gitlab-ce/issues/51352 the play buttons for delayed jobs in environments page didn't make it. Now users are not able to see and activate upcoming delayed deployment jobs from the env page.

Further details

Afaik this is existing functionality (UX debt or not), meaning we should not make exceptions to this part of the scope of this issue. In other words let's implement this the same way as for manual actions, thus meaning that you'll be able to trigger timed actions from the play button dropdown as can be seen in #51352 (closed)

#52052 (moved) is solving a different problem on the environment detail page (not the environment list view)

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21767#note_105856972

Solution

  • Add play button also featering delayed jobs to the environments list (similar to pipeline page)

Group

What does success look like, and how can we measure that?

Users are able to see upcoming delayed deployment jobs from the env page and can activate them.

Links / references

Edited by Dimitrie Hoekstra