diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f195e0..7eefd25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## [1.3.2](https://github.com/bakdata/gradle-plugins/tree/1.3.2) (2024-03-11) +[View commits](https://github.com/bakdata/gradle-plugins/compare/1.3.1...1.3.2) + +**Merged pull requests:** + +- Fix sign dependencies with multiple publications [\#51](https://github.com/bakdata/gradle-plugins/pull/51) ([@philipp94831](https://github.com/philipp94831)) + ## [1.3.1](https://github.com/bakdata/gradle-plugins/tree/1.3.1) (2024-03-11) [View commits](https://github.com/bakdata/gradle-plugins/compare/1.3.0...1.3.1) diff --git a/build.gradle.kts b/build.gradle.kts index a5d36ec..6ba2f5a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.bakdata.release") version "1.3.0" // eat your own dog food - apply the plugins to this plugin project id("com.bakdata.sonar") version "1.1.17" - id("com.bakdata.sonatype") version "1.3.1" + id("com.bakdata.sonatype") version "1.3.2" id("org.gradle.kotlin.kotlin-dsl") version "4.1.2" apply false id("com.gradle.plugin-publish") version "1.2.1" apply false } diff --git a/gradle.properties b/gradle.properties index acee793..c7053c4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -version=1.3.2-SNAPSHOT +version=1.3.3-SNAPSHOT org.gradle.caching=true org.gradle.parallel=true diff --git a/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt b/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt index 14c7a1a..94ec1ba 100644 --- a/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt +++ b/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt @@ -29,7 +29,6 @@ import org.gradle.api.GradleException import org.gradle.api.Plugin import org.gradle.api.Project import org.gradle.api.Task -import org.gradle.api.attributes.DocsType.JAVADOC import org.gradle.api.logging.Logging import org.gradle.api.plugins.JavaPlugin import org.gradle.api.plugins.JavaPluginExtension @@ -38,8 +37,6 @@ import org.gradle.api.publish.maven.MavenPublication import org.gradle.api.publish.maven.tasks.AbstractPublishToMaven import org.gradle.api.publish.maven.tasks.GenerateMavenPom import org.gradle.api.publish.maven.tasks.PublishToMavenLocal -import org.gradle.api.publish.plugins.PublishingPlugin -import org.gradle.api.tasks.SourceSet import org.gradle.api.tasks.bundling.Jar import org.gradle.kotlin.dsl.* import org.gradle.plugins.signing.Sign @@ -245,7 +242,7 @@ class SonatypePlugin : Plugin { sign(the().publications) } - tasks.named(PublishingPlugin.PUBLISH_LIFECYCLE_TASK_NAME) { dependsOn(tasks.withType()) } + tasks.matching { it is AbstractPublishToMaven }.all { dependsOn(tasks.withType()) } } }