@@ -8,6 +8,13 @@ plugins {
88apply plugin : ' com.github.jk1.dependency-license-report'
99apply plugin : ' com.adarshr.test-logger'
1010
11+ if (project. hasProperty(' release' ) || project. hasProperty(' ci' )) {
12+ // todo add check for version ends with '-SNAPSHOT' after b/440037454
13+ if (JavaVersion . current() != JavaVersion . VERSION_1_8 ) {
14+ throw new GradleException (" The Dumper release and CI builds must be run with JDK 8 but was executed with JDK " + JavaVersion . current())
15+ }
16+ }
17+
1118distributions {
1219 published {
1320 distributionBaseName = " dwh-migration-tools"
@@ -53,12 +60,12 @@ versionCatalogUpdate {
5360
5461licenseReport {
5562 filters = [
56- new com.github.jk1.license.filter.LicenseBundleNormalizer (bundlePath : rootProject. file(" gradle/license-bundle-normalizer.json" ), createDefaultTransformationRules : true )
63+ new com.github.jk1.license.filter.LicenseBundleNormalizer (bundlePath : rootProject. file(" gradle/license-bundle-normalizer.json" ), createDefaultTransformationRules : true )
5764 ]
5865 renderers = [
59- new com.google.edwmigration.dumper.build.licensereport.CsvReportRenderer (),
60- new com.github.jk1.license.render.JsonReportRenderer (' index.json' , false ),
61- new com.github.jk1.license.render.InventoryHtmlReportRenderer (" index.html" , " Licenses of Third Party Dependencies" )
66+ new com.google.edwmigration.dumper.build.licensereport.CsvReportRenderer (),
67+ new com.github.jk1.license.render.JsonReportRenderer (' index.json' , false ),
68+ new com.github.jk1.license.render.InventoryHtmlReportRenderer (" index.html" , " Licenses of Third Party Dependencies" )
6269 ]
6370 allowedLicensesFile = rootProject. file(" gradle/license-allowed.json" )
6471}
0 commit comments