Provide an API for generic section in the Merge Request widget
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
The Merge Request widget provides important contextual information about the code being worked on. Currently, the only information that can display there is from our integrated tools (SAST/DAST/Code Quality, etc). In many cases, customers are invested in their own CI tools and would like to post back the results in the merge request widget for consistency and to take advantage of the Merge Request Single Source of truth
Further details
The goal would be to provide a generic API endpoint that customers can POST back to after a job completes. This becomes increasingly important in the event that customers are using our tools and external tools, as the tools we provide will generate a merge request widget report while the others will not - forcing the user to dig into the external test results outside the MR.
Proposal
Create a new API endpoint in the Merge Request API
- API allows you to updates an existing merge request widget with a title/detail