From: Simon Brandhof Date: Fri, 8 Jun 2018 07:45:52 +0000 (+0200) Subject: SONAR-10690 reduce size of sonar-scanner-engine in editions X-Git-Tag: 7.5~995 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=88b388974dca039ca841a5ea945afa3fa739a9c5;p=sonarqube.git SONAR-10690 reduce size of sonar-scanner-engine in editions --- diff --git a/sonar-application/build.gradle b/sonar-application/build.gradle index 6c2374fb973..6669ad16fe7 100644 --- a/sonar-application/build.gradle +++ b/sonar-application/build.gradle @@ -7,10 +7,8 @@ sonarqube { configurations { zip - ce jsw scanner - server jdbc_mssql { transitive = false } @@ -32,15 +30,15 @@ dependencies { // please keep list ordered compile 'org.elasticsearch.client:transport' + compile project(':server:sonar-ce') compile project(':server:sonar-main') compile project(':server:sonar-process') + compile project(':server:sonar-server') compileOnly 'com.google.code.findbugs:jsr305' - ce project(':server:sonar-ce') jsw 'tanukisoft:wrapper:3.2.3' scanner project(path: ':sonar-scanner-engine-shaded', configuration: 'shadow') - server project(':server:sonar-server') jdbc_h2 'com.h2database:h2' jdbc_mssql 'com.microsoft.sqlserver:mssql-jdbc' @@ -74,7 +72,7 @@ jar { } } -task zip(type: Zip, dependsOn: [configurations.ce, configurations.scanner, configurations.server]) { +task zip(type: Zip, dependsOn: [configurations.compile]) { duplicatesStrategy DuplicatesStrategy.EXCLUDE def archiveDir = "sonarqube-$version" @@ -103,7 +101,7 @@ task zip(type: Zip, dependsOn: [configurations.ce, configurations.scanner, confi from configurations.scanner } into("${archiveDir}/lib/common/") { - from configurations.ce + configurations.server + configurations.compile + from configurations.compile } into("${archiveDir}/web/") { from tasks.getByPath(':server:sonar-web:yarn_run').outputs