Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-16985

Question: SonarQube Support for Apache Sling

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Information Provided
    • Fix Version/s: None
    • Component/s: Analysis
    • Labels:
      None
    • Project:
      Sling

      Description

      Infra Team,

      The Apache Sling team is exploring options for enabling SonarQube analysis on our codebase and we wanted to reach out to vet our approach based on the SonarQube documentation:

       * https://wiki.apache.org/general/SonarInstance
       * https://cwiki.apache.org/confluence/display/INFRA/SonarQube+Analysis

      Currently, our approach is to update our Jenkins DS Groovy script:
      https://cwiki.apache.org/confluence/display/SLING/Sling+Jenkins+Setup
      to add a Sonar publication post-build step.

      A couple questions / concerns:

       * Apache Sling has nearly 300 separate projects / Git repos, are there any concerns with managing this many projects in SonarQube?
       * Are there any concerns with using the publication post step?
       * What frequency can / should we publish to SonarQube?
       * Is there anything that needs to be setup from the Infra side besides enabling SonarQube publication in our projects?

      Please find below the email thread on the topic:
      http://mail-archives.apache.org/mod_mbox/sling-dev/201809.mbox/browser

        Attachments

          Activity

            People

            • Assignee:
              gmcdonald Gavin McDonald
              Reporter:
              klcodanr Dan Klco
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: