Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability for PMs to fetch Sonar and Snyk reports from SF Backstage (Jenkins, Snyk, and Sonar Integrations) #176

Open
maxmurphySF opened this issue Jul 9, 2024 · 0 comments
Assignees
Labels
backstage enhancement New feature or request

Comments

@maxmurphySF
Copy link

maxmurphySF commented Jul 9, 2024

What

This task involves developing a feature that allows Project Managers (PMs) to access and retrieve Sonar and Snyk reports directly from SF Backstage, which integrates with Jenkins and SonarQube. This capability will provide PMs with easy access to crucial code quality and security metrics without needing to navigate multiple systems.

Done When

  • A new API endpoint or UI component is created in SF Backstage to fetch Sonar and Snyk reports
  • Integration with Jenkins is established to retrieve the latest build information
  • Connection to SonarQube is implemented to fetch detailed code quality reports
  • Snyk integration is set up to retrieve security vulnerability reports
  • PMs can select specific projects or builds to view corresponding reports
  • Reports are presented in a clear, easy-to-understand format within SF Backstage
  • Data from Sonar and Snyk is properly parsed and displayed, showing key metrics
  • Ability to export or download reports in common formats (e.g., PDF, CSV) is implemented
@maxmurphySF maxmurphySF changed the title Ability for PMs to fetch Sonar and Snyk reports from SF Backstage (Jenkins and Sonar Integrations) Ability for PMs to fetch Sonar and Snyk reports from SF Backstage (Jenkins, Snyk, and Sonar Integrations) Jul 9, 2024
@maxmurphySF maxmurphySF added enhancement New feature or request backstage labels Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backstage enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants