diff --git a/changelog/@unreleased/pr-2189.v2.yml b/changelog/@unreleased/pr-2189.v2.yml new file mode 100644 index 000000000..840858d9f --- /dev/null +++ b/changelog/@unreleased/pr-2189.v2.yml @@ -0,0 +1,7 @@ +type: fix +fix: + description: Fix the `com.palantir.baseline-circleci` plugin so that compilation + failures are once again parsed as XML and can be surfaced at the top of CircleCI + builds. + links: + - https://github.com/palantir/gradle-baseline/pull/2189 diff --git a/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineCircleCi.java b/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineCircleCi.java index e1231dc1f..ae0320ddc 100644 --- a/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineCircleCi.java +++ b/gradle-baseline-java/src/main/groovy/com/palantir/baseline/plugins/BaselineCircleCi.java @@ -19,6 +19,7 @@ import com.google.common.base.Preconditions; import com.google.common.base.Splitter; import com.palantir.gradle.junit.JunitReportsExtension; +import com.palantir.gradle.junit.JunitReportsPlugin; import com.palantir.gradle.junit.JunitReportsRootPlugin; import java.io.File; import java.io.IOException; @@ -40,6 +41,7 @@ public final class BaselineCircleCi implements Plugin { @Override public void apply(Project project) { project.getPluginManager().apply(JunitReportsRootPlugin.class); + project.getPluginManager().apply(JunitReportsPlugin.class); configurePluginsForReports(project); configurePluginsForArtifacts(project);