geerlingguy / drupalci-sonar-jenkins

DEPRECATED - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis.
41 stars 16 forks source link

Upgrade to SonarQube 4.x #2

Closed geerlingguy closed 6 years ago

geerlingguy commented 10 years ago

Currently the project is using SonarQube 3.7.x (the LTS release), as version 1.2 of the PHP plugin for SonarQube allows for custom code sniffs (using PHP_CodeSniffer), among other custom attributes and settings.

The 2.1 version of the PHP plugin is pretty minimal, comparatively, and I'd at least like to see support for custom rules added before I upgrade (see Jira issue Add ability to define custom rules in Java).

SonarQube 4.x also adds the ability to analyze multiple languages per project, so we could do analysis on JS at least, and maybe also CSS/Yaml.

geerlingguy commented 6 years ago

This project is being deprecated (though the underlying roles are still maintained); please see https://github.com/geerlingguy/drupalci-sonar-jenkins/issues/27