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

Provide integration with Sonar #228

Closed
SergiiOliinyk opened this issue Sep 12, 2018 · 8 comments
Closed

Provide integration with Sonar #228

SergiiOliinyk opened this issue Sep 12, 2018 · 8 comments
Labels
enhancement New feature or improvement won't fix This will not be worked on

Comments

@SergiiOliinyk
Copy link

It would be good to have an integration with Sonar, the same as gometalinter has.

Please see https://github.com/uartois/sonar-golang
Thanks for really the great tool golangci-lint

@alecthomas
Copy link
Contributor

Just FYI, that project was not implemented by the gometalinter team, it's entirely third party.

@SergiiOliinyk
Copy link
Author

@alecthomas Is this implementation on the roadmap or no one will do it ?

@alecthomas
Copy link
Contributor

In this project? I have no idea, you'll need to ask @jirfag .

@SergiiOliinyk
Copy link
Author

Hi @jirfag, would u consider to implement an integration with Sonar ?

@jirfag
Copy link
Member

jirfag commented Oct 28, 2018

hi!
Sorry, it's not on a roadmap. You can implement it yourself, I will make a link in README.

@kenjones-cisco
Copy link

Actually it would be the other way around, SonarGo would need to support golangci-lint (ie by consuming the output and mapping to the rules/categories within Sonar). I created an issue with SonarGo for the same, SonarSource/sonar-go#346.
Currently it supports GoVet, GoLint, and Gometalinter. But with a new analyzer that understands the output from golangci-lint, it should be do able.

@evlacan
Copy link

evlacan commented Dec 10, 2018

@kenjones-cisco Gometalinter has --checkstyle flag which is required to send data to SonarQube in checkstyle compatible XML format.

@tpounds tpounds added enhancement New feature or improvement feedback required Requires additional feedback stale No recent correspondence or work activity labels Oct 3, 2019
@tpounds
Copy link
Contributor

tpounds commented Oct 3, 2019

Resolving as there are now several output formats available that should work with various CI and reporting tools.

@tpounds tpounds closed this as completed Oct 3, 2019
@tpounds tpounds added won't fix This will not be worked on and removed feedback required Requires additional feedback stale No recent correspondence or work activity labels Oct 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or improvement won't fix This will not be worked on
Projects
None yet
Development

No branches or pull requests

6 participants