Skip to content

VersionEye - Display in Merge requests list view

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

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 (closed)


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 display GitLab Version: passed or GitLab Version: failed.
  • A click on the symbol will load the page showing the result of the analysis.

Wireframe:

merge-request-list


Links / references

Edited by 🤖 GitLab Bot 🤖