Browse Source

Upgrade to Sonarqube plugin

Eddú Meléndez 9 years ago
parent
commit
df65662bf0
4 changed files with 10 additions and 7 deletions
  1. 1 1
      bom/build.gradle
  2. 7 4
      build.gradle
  3. 1 1
      gradle/war-sample.gradle
  4. 1 1
      samples/messages-jc/build.gradle

+ 1 - 1
bom/build.gradle

@@ -2,7 +2,7 @@ apply plugin: 'maven-bom'
 apply from: "$rootDir/gradle/maven-deployment.gradle"
 apply from: "$rootDir/gradle/maven-deployment.gradle"
 
 
 generatePom.enabled = false
 generatePom.enabled = false
-sonarRunner.skipProject = true
+sonarqube.skipProject = true
 
 
 mavenBom {
 mavenBom {
 	projects = coreModuleProjects
 	projects = coreModuleProjects

+ 7 - 4
build.gradle

@@ -14,7 +14,10 @@ buildscript {
 	}
 	}
 }
 }
 
 
-apply plugin: 'sonar-runner'
+plugins {
+	id "org.sonarqube" version "1.2"
+}
+
 apply plugin: 'base'
 apply plugin: 'base'
 
 
 description = 'Spring Security'
 description = 'Spring Security'
@@ -40,8 +43,8 @@ allprojects {
 	eclipse.project.name = "${project.name}-4.1.x"
 	eclipse.project.name = "${project.name}-4.1.x"
 }
 }
 
 
-sonarRunner {
-	sonarProperties {
+sonarqube {
+	properties {
 		property "sonar.java.coveragePlugin", "jacoco"
 		property "sonar.java.coveragePlugin", "jacoco"
 		property "sonar.projectName", "Spring Security"
 		property "sonar.projectName", "Spring Security"
 		property "sonar.jacoco.reportPath", "${buildDir.name}/jacoco.exec"
 		property "sonar.jacoco.reportPath", "${buildDir.name}/jacoco.exec"
@@ -82,7 +85,7 @@ configure(allprojects - javaProjects) {
 
 
 configure(subprojects - coreModuleProjects - project(':spring-security-samples-messages-jc') - project(':spring-security-bom')) {
 configure(subprojects - coreModuleProjects - project(':spring-security-samples-messages-jc') - project(':spring-security-bom')) {
 	tasks.findByPath("artifactoryPublish")?.enabled = false
 	tasks.findByPath("artifactoryPublish")?.enabled = false
-	sonarRunner {
+	sonarqube {
 		skipProject = true
 		skipProject = true
 	}
 	}
 }
 }

+ 1 - 1
gradle/war-sample.gradle

@@ -5,6 +5,6 @@ war {
 	baseName = "sample"
 	baseName = "sample"
 }
 }
 
 
-sonarRunner {
+sonarqube {
 	skipProject = true
 	skipProject = true
 }
 }

+ 1 - 1
samples/messages-jc/build.gradle

@@ -1,4 +1,4 @@
-sonarRunner.skipProject = true
+sonarqube.skipProject = true
 
 
 dependencies {
 dependencies {
 	provided "javax.servlet:javax.servlet-api:3.0.1"
 	provided "javax.servlet:javax.servlet-api:3.0.1"