feat(scorecard): add GitLab module with issues, MRs, pipelines, and jobs metrics#3478
feat(scorecard): add GitLab module with issues, MRs, pipelines, and jobs metrics#3478fullsend-ai-coder[bot] wants to merge 1 commit into
Conversation
…obs metrics Implements a new scorecard-backend-module-gitlab plugin that provides 16 metrics for GitLab projects via the GitLab REST API. The module uses Backstage SCM integration for authentication and filters entities by the gitlab.com/project-slug annotation. Metrics: open/opened/closed issues (7d), open/opened/closed MRs (7d), started/successful/failed pipelines (7d), started/successful/failed jobs (7d), pipeline and job success ratios (7d and 24h). Closes #3475 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Missing ChangesetsThe following package(s) are changed by this PR but do not have a changeset:
See CONTRIBUTING.md for more information about how to add changesets. Changed Packages
|
|
|
|
🤖 Finished Review · ✅ Success · Started 1:54 PM UTC · Completed 2:08 PM UTC |
ReviewFindingsHigh
Medium
Low
|


Implements a new scorecard-backend-module-gitlab plugin that provides 16 metrics for GitLab projects via the GitLab REST API. The module uses Backstage SCM integration for authentication and filters entities by the gitlab.com/project-slug annotation.
Metrics: open/opened/closed issues (7d), open/opened/closed MRs (7d), started/successful/failed pipelines (7d), started/successful/failed jobs (7d), pipeline and job success ratios (7d and 24h).
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Closes #3475
Post-script verification
feat/scorecard-gitlab-module-3475)7ccaff17753df64c7ab288cdcba34cee5a657254..HEAD)