Auto DevOps banner is not shown when the repository is empty (new project)
Summary
Auto DevOps (https://gitlab.com/gitlab-org/gitlab-ce/issues/37115) can display a banner (https://gitlab.com/gitlab-org/gitlab-ce/issues/37158) that brings the user to enable this feature.
If the repository is completely empty, the banner is not shown in Overview > Details page, even if this is one of the pages where it is supposed to appear.
Steps to reproduce
Create a new project, no banner is shown.
Example Project
https://gitlab.com/bikebilly/auto-devops-beta-empty
What is the current bug behavior?
The banner is not shown if the repo is empty.
What is the expected correct behavior?
The banner is shown in Overview > Details.
Possible fixes
I think the problem is that an empty repo shows the The repository for this project is empty instruction page, and the banner is not implemented there.
Solution
- No banner from merge request view
- Have banner in start project view
Overview>Details
as is shown above in screenshots
Edited by Fabio Busatto