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

Need to configure SonarQube #1957

Open
kineticsquid opened this issue Jul 11, 2023 · 8 comments
Open

Need to configure SonarQube #1957

kineticsquid opened this issue Jul 11, 2023 · 8 comments

Comments

@kineticsquid
Copy link
Contributor

Need to configure SonarQube to run analyses on these three repos:

The first two have an EF SonarQube token configured. The third repo also will need a token.

Then, configure to have the analyses run. Details on that in this help desk ticket: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/3331

@kineticsquid
Copy link
Contributor Author

@amvanbaren How much work do you estimate this will take? I'd like to consider getting it in this year.

@amvanbaren
Copy link
Contributor

@kineticsquid Wasn't @heurtematte working on this?

@kineticsquid
Copy link
Contributor Author

@amvanbaren He was, but he needs us to make these changes. The helpdesk ticket above has the instructions for what we need to do.

@kineticsquid
Copy link
Contributor Author

@amvanbaren @kineticsquid I can see the config file here, https://github.com/EclipseFdn/open-vsx.org/blob/main/sonar-project.properties. Where would I find the reports?

@amvanbaren
Copy link
Contributor

@kineticsquid SonarQube doesn't analyze a PR from a forked repository: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/3331#note_1266116

@kineticsquid
Copy link
Contributor Author

@amvanbaren Sorry, I'm not following. None of these three repos are forks:

  • https://github.com/eclipse/openvsx/
    
  • https://github.com/EclipseFdn/open-vsx.org/
    
  • https://github.com/open-vsx/publish-extensions/
    

@amvanbaren
Copy link
Contributor

@kineticsquid Right. It's about the origin of the PR, those are from forked repos, e.g. https://github.com/amvanbaren/openvsx/

@kineticsquid
Copy link
Contributor Author

@amvanbaren Making sure we're talking about the same thing. We were to do some configuration work to enable SonarQube scanning for these three repos (an not forks of the repos). That was my intent with this issue (and the related information in the Gitlab issue). Is that enablement work complete? I'm asking because I was expecting to see some kind of report and I don't (maybe I'm looking in the wrong place).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants