Show manual deploy jobs on deployments page and let users run them
Currently, we don't show deployments which aren't started on the environment page: ![Screenshot_2021-08-13_at_16.19.04](/uploads/80eb564742212c1c4f2b4d65ffec6194/Screenshot_2021-08-13_at_16.19.04.png) And here is pipelines page: ![Screenshot_2021-08-13_at_16.19.23](/uploads/44bf2ac62fcfb41646f917d8a9b49fbb/Screenshot_2021-08-13_at_16.19.23.png) Here is a screenshot from shipit-engine(taken from https://stackshare.io/shopify/e-commerce-at-scale-inside-shopifys-tech-stack): ![image](/uploads/c939a600937273929f1ce04fc1dfdd2a/image.png) We can make our UI very similar by just showing `created` deployments. This can make environment pages much more useful for people who want to deploy manually: they'll see all new not yet run deployment jobs and can run them. From https://gitlab.com/gitlab-org/gitlab/-/commit/77831f78514cfe9a8d6115cd4f99b5fa9e4bed0e > We also make some changes to which deployments are displayed. Prior to > these changes, only deployments that were successful were displayed. > This can get very confusing when using deployments from external > systems, so we now show deployments regardless of their status. The > table to display deployments has also had some style/content changes to > display the deployments data in a more meaningful way. I suggest that we just add `created` as visible status to the environment page. We can do that using FF to avoid potential problems.
issue