VersionEye - Display in Merge requests list view
Description
The view for the list of Merge requests already shows the CI badge. We will do the same for GitLab Version Service. This task is roughly the same as #861
Specifications
- We will display the symbol representing GitLab Version Service no matter its state: valid, in progress or in violation, next to the CI symbol.
- EE specific: GitLab Version Service will cover the three features VersionEye gives us: license information, security analysis and the version information. If no errors are reported for those three features, the shield has to be green. If one of these checks returns an error, the shield has to be red.
- CE specific: same as above, except for the License information.
-
:hover
on the symbol representing the shield should displayGitLab Version: passed
orGitLab Version: failed
. - A click on the symbol will load the page showing the result of the analysis.
Wireframe:
Links / references
- Part of the meta issue #744 (closed)
- Same feature and behaviour as #861