rootProject.name = 'sonarqube' include 'plugins:sonar-xoo-plugin' include 'server:sonar-ce' include 'server:sonar-db-testing' include 'server:sonar-db-core' include 'server:sonar-db-dao' include 'server:sonar-db-migration' include 'server:sonar-main' include 'server:sonar-plugin-bridge' include 'server:sonar-process' include 'server:sonar-qa-util' include 'server:sonar-server' include 'server:sonar-vsts' include 'server:sonar-web' include 'sonar-application' include 'sonar-check-api' include 'sonar-core' include 'sonar-duplications' include 'sonar-home' include 'sonar-markdown' include 'sonar-plugin-api' include 'sonar-plugin-api-deps' include 'sonar-scanner-engine' include 'sonar-scanner-engine-shaded' include 'sonar-scanner-protocol' include 'sonar-testing-harness' include 'sonar-ws' include 'sonar-ws-generator' include 'tests:plugins:access-secured-props-plugin' include 'tests:plugins:backdating-customplugin' include 'tests:plugins:backdating-plugin-v1' include 'tests:plugins:backdating-plugin-v2' include 'tests:plugins:base-auth-plugin' include 'tests:plugins:batch-plugin' include 'tests:plugins:extension-lifecycle-plugin' include 'tests:plugins:fake-billing-plugin' include 'tests:plugins:fake-governance-plugin' include 'tests:plugins:foo-plugin-v1' include 'tests:plugins:foo-plugin-v2' include 'tests:plugins:global-property-change-plugin' include 'tests:plugins:issue-filter-plugin' include 'tests:plugins:l10n-fr-pack' include 'tests:plugins:license-plugin' include 'tests:plugins:oauth2-auth-plugin' include 'tests:plugins:posttask-plugin' include 'tests:plugins:project-builder-plugin' include 'tests:plugins:property-relocation-plugin' include 'tests:plugins:property-sets-plugin' include 'tests:plugins:security-plugin' include 'tests:plugins:server-plugin' include 'tests:plugins:settings-encryption-plugin' include 'tests:plugins:settings-plugin' include 'tests:plugins:sonar-fake-plugin' include 'tests:plugins:sonar-subcategories-plugin' include 'tests:plugins:ui-extensions-plugin' include 'tests:plugins:wait-at-platform-level4-plugin' include 'tests:plugins:ws-plugin' include 'tests' // use Settings.getRootDir() so that it doesn't matter which directory you are executing from File extraSettings = new File(rootDir, 'private/settings.gradle') if (extraSettings.exists()) { apply from: extraSettings }