diff --git a/buildSrc/src/main/kotlin/buildsrc/convention/mockk-publishing.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/convention/mockk-publishing.gradle.kts index 20e9f1d6a..1cb83988b 100644 --- a/buildSrc/src/main/kotlin/buildsrc/convention/mockk-publishing.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/convention/mockk-publishing.gradle.kts @@ -64,13 +64,23 @@ publishing { } }*/ } + // Configure for Android libraries + publications { + if (project.extensions.findByName("android") != null) { + register("release") { + afterEvaluate { + from(components["release"]) + } + } + } + } publications.withType().configureEach { createMockKPom { name.set(provider { mavenName }) description.set(provider { mavenDescription }) } - artifact(tasks.provider("javadocJar")) + artifact(tasks.provider("javadocJar")) signing.sign(this) }