From e5f12bbfb1022458b961dd4d2e0121fbf27903f3 Mon Sep 17 00:00:00 2001 From: James Verbus Date: Thu, 23 Jan 2020 15:27:55 -0800 Subject: [PATCH] Modified CI build to publish a jar for both Spark 2.3.0 and 2.4.3. (#8) --- .travis.yml | 2 +- isolation-forest/build.gradle | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index eeb2c09..1f921f9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,6 @@ branches: #Build and perform release (if needed) script: - - ./gradlew build -s && ./gradlew ciPerformRelease + - ./gradlew build -s -PsparkVersion=2.3.0 && ./gradlew build -s -PsparkVersion=2.4.3 && ./gradlew ciPerformRelease -PsparkVersion=2.3.0 dist: trusty diff --git a/isolation-forest/build.gradle b/isolation-forest/build.gradle index 549557e..ece1838 100644 --- a/isolation-forest/build.gradle +++ b/isolation-forest/build.gradle @@ -12,7 +12,7 @@ println "Spark version: " + sparkVersion dependencies { compile("com.chuusai:shapeless_2.11:2.3.2") if(VersionNumber.parse(sparkVersion) >= VersionNumber.parse("2.4.0")) { - compile("org.apache.spark:spark-avro_2.11:2.4.0") + compile("org.apache.spark:spark-avro_2.11:" + sparkVersion) } else { compile("com.databricks:spark-avro_2.11:4.0.0") } @@ -27,4 +27,4 @@ test { useTestNG() } -archivesBaseName = "${project.name}_2.11" \ No newline at end of file +archivesBaseName = "${project.name}_${sparkVersion}_2.11"