From fe061e90bfe4b5dbffb046d6e0447fae95787f46 Mon Sep 17 00:00:00 2001 From: Anuraag Agrawal Date: Sat, 9 Jan 2021 02:22:31 +0900 Subject: [PATCH] Publish jfr-events module (#2461) * Publish jfr-events module * Fix jacoco config error * testJava8 --- all/build.gradle | 12 ++++++++++++ sdk-extensions/jfr-events/build.gradle | 1 + 2 files changed, 13 insertions(+) diff --git a/all/build.gradle b/all/build.gradle index 19afb99d5d..9f81fa1749 100644 --- a/all/build.gradle +++ b/all/build.gradle @@ -5,6 +5,18 @@ plugins { description = "OpenTelemetry All" ext.moduleName = "io.opentelemetry.all" +// We don't compile much here, just some API boundary tests. This project is mostly for +// aggregating jacoco reports and it doesn't work if this isn't at least as high as the +// highest supported Java version in any of our projects. Most of our projects target +// Java 8, except for jfr-events. +tasks.withType(JavaCompile) { + it.options.release = 11 +} + +tasks.testJava8 { + enabled = false +} + dependencies { rootProject.subprojects.each { subproject -> // Generate aggregate coverage report for published modules that enable jacoco. diff --git a/sdk-extensions/jfr-events/build.gradle b/sdk-extensions/jfr-events/build.gradle index 5a1bd17ac1..9ff1703651 100644 --- a/sdk-extensions/jfr-events/build.gradle +++ b/sdk-extensions/jfr-events/build.gradle @@ -1,5 +1,6 @@ plugins { id "java-library" + id "maven-publish" } description = 'OpenTelemetry SDK Extension JFR'