diff options
author | Jacek <jacek.poreda@sonarsource.com> | 2021-12-17 14:56:11 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2021-12-20 20:03:08 +0000 |
commit | 563aa3a334c0cb9681f241012813916a0ff8cc4b (patch) | |
tree | e8b6d5a2d552f30a4557c5b7c4dc580a7fd8ba4b /sonar-application | |
parent | 1568b001fbf9eb6d08203875f21720f45f9e34b6 (diff) | |
download | sonarqube-563aa3a334c0cb9681f241012813916a0ff8cc4b.tar.gz sonarqube-563aa3a334c0cb9681f241012813916a0ff8cc4b.zip |
SONAR-15847 Remove unnecessary modules from Elasticsearch distribution
Diffstat (limited to 'sonar-application')
-rw-r--r-- | sonar-application/build.gradle | 35 |
1 files changed, 25 insertions, 10 deletions
diff --git a/sonar-application/build.gradle b/sonar-application/build.gradle index 2e9b5da6160..670d79c36f1 100644 --- a/sonar-application/build.gradle +++ b/sonar-application/build.gradle @@ -153,39 +153,54 @@ task zip(type: Zip, dependsOn: [configurations.compileClasspath, tasks.downloadL } // elasticsearch script will be replaced by patched version below exclude '**/bin/elasticsearch' + exclude '**/bin/elasticsearch-certgen' + exclude '**/bin/elasticsearch-certutil' exclude '**/bin/elasticsearch-cli' + exclude '**/bin/elasticsearch-croneval' + exclude '**/bin/elasticsearch-geoip' exclude '**/bin/elasticsearch-keystore' + exclude '**/bin/elasticsearch-migrate' exclude '**/bin/elasticsearch-node' + exclude '**/bin/elasticsearch-plugin' + exclude '**/bin/elasticsearch-saml-metadata' + exclude '**/bin/elasticsearch-service-tokens' + exclude '**/bin/elasticsearch-setup-passwords' exclude '**/bin/elasticsearch-shard' + exclude '**/bin/elasticsearch-sql-cli*' + exclude '**/bin/elasticsearch-syskeygen' + exclude '**/bin/elasticsearch-users' + exclude '**/bin/x-pack-env' + exclude '**/bin/x-pack-security-env' + exclude '**/bin/x-pack-watcher-env' exclude '**/jdk/**' exclude '**/lib/tools/**' exclude '**/modules/aggs-matrix-stats/**' - exclude '**/modules/geo/**' + exclude '**/modules/constant-keyword/**' + exclude '**/modules/frozen-indices/**' exclude '**/modules/ingest-common/**' exclude '**/modules/ingest-geoip/**' exclude '**/modules/ingest-user-agent/**' exclude '**/modules/kibana/**' exclude '**/modules/lang-expression/**' exclude '**/modules/lang-mustache/**' + exclude '**/modules/legacy-geo/**' exclude '**/modules/mapper-extras/**' + exclude '**/modules/mapper-version/**' + exclude '**/modules/percolator/**' exclude '**/modules/rank-eval/**' exclude '**/modules/reindex/**' - exclude '**/modules/repository-url/**' - exclude '**/modules/tasks/**' - exclude '**/modules/constant-keyword/**' - exclude '**/modules/flattened/**' - exclude '**/modules/frozen-indices/**' - exclude '**/modules/mapper-version/**' exclude '**/modules/repositories-metering-api/**' exclude '**/modules/repository-encrypted/**' + exclude '**/modules/repository-url/**' + exclude '**/modules/runtime-fields-common/**' exclude '**/modules/search-business-rules/**' exclude '**/modules/searchable-snapshots/**' exclude '**/modules/snapshot-repo-test-kit/**' exclude '**/modules/spatial/**' exclude '**/modules/transform/**' exclude '**/modules/unsigned-long/**' - exclude '**/modules/vectors/**' exclude '**/modules/vector-tile/**' + exclude '**/modules/vectors/**' exclude '**/modules/wildcard/**' exclude '**/modules/x-pack-*/**' includeEmptyDirs = false @@ -264,8 +279,8 @@ zip.doFirst { } // Check the size of the archive zip.doLast { - def minLength = 300000000 - def maxLength = 315000000 + def minLength = 270000000 + def maxLength = 285000000 def length = archiveFile.get().asFile.length() if (length < minLength) |