incubator-devlake
incubator-devlake copied to clipboard
[Feature][SonarQube Connection] Add support for SonarCloud
Search before asking
- [X] I had searched in the issues and found no similar feature requirement.
Use case
Add support SonarCloud along with SonarCube
Hopefully this is not a big ask, SonarCloud is the cloud hosted version of SonarCube and most of the apis are the same.
I have tried setting up a connection but unfortunately the list of projects comes back empty, for what I can see that's becaus efor SonarCloud the organisation
parameter is required, yet the SonarCube connection wizard does not capture this parameter.
Description
No response
Related issues
No response
Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Thanks for your suggestion, @Startrekzky @yumengwang03 @hezyin please take a look at this.
Collecting votes
I see the issue has been tagged with 'add-a-plugin', however this could be potentially handled with the existing SonarCube plugin and have an optional 'Organisation' parameter to inject in the URIs if supplied
I see the issue has been tagged with 'add-a-plugin', however this could be potentially handled with the existing SonarCube plugin and have an optional 'Organisation' parameter to inject in the URIs if supplied
I agree and have removed the label. This issue is the improvements of #2305
We're definitely interested as well - would be easier if the existing plugin could be adapted, or as second one that's sonarcloud-specific.
@klesh It seems we've got 4 (3+1) votes now. I'll plan it in the next few versions.
LGTM
Dear team, we are looking out sonarcloud integration. Therefore kindly provide us update when we will able to see sonarcloud data into devlake
This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.
This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.
Another vote from me!
Devlake looks great. I also vote on this functionality.
I'm looking at how much devlake could help our org, but SonarCloud integration would make it quite amazing for us! Upvote from me!
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
Ping! Is this still possible? Anyone with time to look at it? We might have time for someone on the team to investigate in 2024.
@rhanton Excellent. It's still available. We didn't do it because we didn't have a SonarCloud instance. It'll be great if your team can take it. Do you mind if I assign it to you for now?
Devlake looks great. I also vote on this functionality.
Upvote from me
+1
+1
+1 we need it!
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
+1
Any volunteers? We don't have the bandwidth to do this, and we don't have an account for SonarCloud either.
I started to explore this as I am a SonarCloud user. If you have any shortcuts to get started, I'd appreciate it.
I see this is the current plugin: https://github.com/apache/incubator-devlake/tree/main/backend/plugins/sonarqube
And I followed the "Develop a plugin" link on the main page to start: https://github.com/apache/incubator-devlake
But I ended up at a dead link. :( https://github.com/apache/incubator-devlake/blob/main/backend/DevelopmentSetup
Hi @UncleLeoTheDad I believe the right link is this: https://github.com/apache/incubator-devlake/blob/main/backend/DevelopmentManual.md
@Startrekzky I'll see if someone on our team can take a look. We "finally" got a devlake instance running for our teams, so should be easy-er to test whatever we put together.
+1
+1
Hi @UncleLeoTheDad . I am sorry. I just saw your comment. Could you join the Slack community so that we can work more closely if you're still looking at it? Thank you. https://join.slack.com/t/devlake-io/shared_invite/zt-18uayb6ut-cHOjiYcBwERQ8VVPZ9cQQw