I am not sure what specific kind of integration are you guys looking
for, but I managed to get sonar publishing to work a while ago[1][2].
- There is no requirement to have a centralized "jenkins" sonarcloud org
nor having it connected to "jenkinsci" github org to have projects in
that org validated.
- It does work for master and branches, but cannot work for pull
requests AFAIK. The problem there is travis is injecting the credentials
(so results can be published), but it does not inject that in case the
code comes from out of given repo for security reasons.
[1]
https://github.com/jenkinsci/ws-cleanup-plugin/commit/c7553f470723c4ec0749b49f944ba97cb4a3e230#diff-354f30a63fb0907d4ad57269548329e3
[2] https://sonarcloud.io/dashboard?id=jenkins_ws-cleanup-plugin
On 02/02/2020 13.00, Oleg Nenashev wrote:
Thanks for raising this in their community forum! I often meet with
SonarSource engineers and PMs at meetups in Switzerland, and I will make
sure to bring up this topic with them
On Sun, Feb 2, 2020, 12:26 Radosław Antoniuk <radek.anton...@gmail.com
<mailto:radek.anton...@gmail.com>> wrote:
Hi Oleg,
Thanks for picking this up. Yes, I totally agree that the
requirement for the organisation admin to link to specific
repository won't work in the Jenkins OSS forking approach.
I already asked the same question in the help forum and let's see
where it goes from there:
https://community.sonarsource.com/t/unable-to-create-organisation-account-with-github/19322/3
The problem with personal forks is that I wanted to have this in the
Pull Request process which won't work unless every "forker" will
configure it for them.
I'll give it a try to configure this manually via maven plugin and
variable token though, but not sure if I can get the PR comments
automatically in this way.
Cheers,
Radek
On Sat, Feb 1, 2020 at 11:56 PM Oleg Nenashev
<o.v.nenas...@gmail.com <mailto:o.v.nenas...@gmail.com>> wrote:
Hi all,
UPD: it looks like we cannot really add projects to SonarCloud
without linking the entire organization there.
Not going to happen without explicit approval by the security
team and the governance meeting.
I suggest other alternate options:
* Use personal forks for analysis. It nukes all benefits from
pull requests integration
* Contact SonarCloud support to allow adding new projects
without linking the entire organization
* Use alternate services which have a less greedy requirements
BR, Oleg
On Saturday, February 1, 2020 at 11:46:59 PM UTC+1, Oleg
Nenashev wrote:
Looks like the project IDs are already used for jenkins:
https://sonarcloud.io/dashboard?id=jenkins
"jenkinsci" is a registered organization, I believe. We have
3 repos with enabled SonarCloud app:
sonarcloud.PNG
Additionally, apparently I need organisation admin
permissions on github.com/jenkinsci
<http://github.com/jenkinsci> organisation to be able to
link it automatically.
I am not sure it is something we want. If we add
organization, all 2000+ Jenkins GitHub org members will be
added to SonarCloud/
Not sure we would ever want to do so, and definitely it will
require a long discussion.
If someone is interested, I manually created an org manually
for now: https://sonarcloud.io/organizations/jenkinsci/
I can add anyone who is interested in evaluation. Mark and
Stefan were definitely talking about it at the contributor
summit yesterday...
On Saturday, February 1, 2020 at 3:10:37 PM UTC+1, Radek
Antoniuk wrote:
Hey,
I'm trying to hook jira-plugin into SonarCloud, but when
I'm trying to create jenkins or jenkinsci organisation,
it shows me that the organisation already exists.
Additionally, apparently I need organisation admin
permissions on github.com/jenkinsci
<http://github.com/jenkinsci> organisation to be able to
link it automatically.
Anyone knows if we have already the organisation on
SonarCloud?
--
You received this message because you are subscribed to a topic
in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/jenkinsci-dev/aBdbOyKU2B8/unsubscribe.
To unsubscribe from this group and all its topics, send an email
to jenkinsci-dev+unsubscr...@googlegroups.com
<mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/372fd43b-a809-4393-8b21-8f0f9858b8bd%40googlegroups.com
<https://groups.google.com/d/msgid/jenkinsci-dev/372fd43b-a809-4393-8b21-8f0f9858b8bd%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to a topic in
the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/jenkinsci-dev/aBdbOyKU2B8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
jenkinsci-dev+unsubscr...@googlegroups.com
<mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/CAPe2pWgqb8NCi4rxufgqc435cAOrhCAegmXwBWkoTp1rYRnudA%40mail.gmail.com
<https://groups.google.com/d/msgid/jenkinsci-dev/CAPe2pWgqb8NCi4rxufgqc435cAOrhCAegmXwBWkoTp1rYRnudA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google
Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to jenkinsci-dev+unsubscr...@googlegroups.com
<mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDGGgwNU5PnGwEinGRd5Jj%2BEv0x64pX0DBheOhArzCj8g%40mail.gmail.com
<https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDGGgwNU5PnGwEinGRd5Jj%2BEv0x64pX0DBheOhArzCj8g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
oliver
--
You received this message because you are subscribed to the Google Groups "Jenkins
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/bd14624a-baaf-272f-5439-eebecc97265c%40gmail.com.