Existing Apache Sling repositories have been onboarded to https://sonarcloud.io/ as of 16-04-2019 as part of .
Viewing analysis results
All Sling projects are visible at https://sonarcloud.io/organizations/apache/projects?sort=-analysis_date&tags=sling .
Pull requests
The analysis runs for all commits, including pull requests. All pull requests receive a check in addition to the regular Jenkins build, which is afterwards visible in the pull requests check section.
Onboarding new projects
For now, this process is manual. The recommended way to onboard a project to SonarCloud is to create a SLING Jira issue and ask Fabrice Bellingard ( @bellingard
) to onboard the new repositories. See for instance
.
Administering Sling projects
All sling-
projects will assigned to the Sling permission template on SonarCloud. If you are part of the Sling group on SonarCloud you will be able to execute various administrative actions. To become part of the Sling group, please:
- Log in to https://sonarcloud.io/ using your GitHub account
- Notify Robert Munteanu
Current list of Sling Administrators on SonarCloud: Robert Munteanu , Timothee Maret, Radu Cotescu .