From 5c1d1f6bcfc626bd70fb09d06f9608208e41435d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Wed, 14 Apr 2021 16:30:08 +0200 Subject: [PATCH] Disable building zips to reduce build size --- .../src/main/groovy/theodolite.flink.gradle | 31 ++++++++++--------- .../main/groovy/theodolite.kstreams.gradle | 2 ++ .../groovy/theodolite.load-generator.gradle | 2 ++ 3 files changed, 21 insertions(+), 14 deletions(-) diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.flink.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.flink.gradle index f9c1d98d9..d6d521766 100644 --- a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.flink.gradle +++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.flink.gradle @@ -6,6 +6,23 @@ plugins { applicationDefaultJvmArgs = ["-Dlog4j.configuration=log4j.properties"] + +run.classpath = sourceSets.main.runtimeClasspath + +jar { + manifest { + attributes 'Built-By': System.getProperty('user.name'), + 'Build-Jdk': System.getProperty('java.version') + } +} + +shadowJar { + configurations = [project.configurations.compile] + zip64 true +} + +tasks.distZip.enabled = false + ext { flinkVersion = '1.12.2' scalaBinaryVersion = '2.12' @@ -48,17 +65,3 @@ dependencies { // Use JUnit test framework testImplementation 'junit:junit:4.12' } - -run.classpath = sourceSets.main.runtimeClasspath - -jar { - manifest { - attributes 'Built-By': System.getProperty('user.name'), - 'Build-Jdk': System.getProperty('java.version') - } -} - -shadowJar { - configurations = [project.configurations.compile] - zip64 true -} diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.kstreams.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.kstreams.gradle index c6779fbc4..eece7b835 100644 --- a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.kstreams.gradle +++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.kstreams.gradle @@ -6,6 +6,8 @@ plugins { id 'application' } +tasks.distZip.enabled = false + repositories { jcenter() maven { diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.load-generator.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.load-generator.gradle index 13b7ea191..c6c2b6057 100644 --- a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.load-generator.gradle +++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.load-generator.gradle @@ -6,6 +6,8 @@ plugins { id 'application' } +tasks.distZip.enabled = false + repositories { jcenter() maven { -- GitLab