VSD Scheduled Reports - adding Delivery Setting (as template)
Problem to solve
GitLab Analytics provide high value to executive, however, these reports are spread across multiple pages in GitLab. The Executives' time is very valuable, and they might not know how to use GitLab UI to get insights that they need.
Proposal
- Adding the VSD Scheduled Reports Delivery Setting template as a new CI/CD components in the CI/CD catalog.
- Use input parameters instead of global variables.
- The template will include these steps:
- Open a new issue.
- Collect the most recent VSD metrics results via the Reports Generation utility.
- Add the results as markdown table to the issue description.
- The template need to include these configurable Setting:
- In which project should we open the issue.
- Issue name.
- Issue description.
- What labels to apply.
- Who to ping/assign.
- By default the issue need to be set as
confidential.
- Scheduling will be done Build > Pipeline schedules.
Edited by Haim Snir