From 566738a248337e9ed5808803f7578b1f4394cb9b Mon Sep 17 00:00:00 2001 From: Philipp Schirmer Date: Mon, 26 Feb 2024 17:06:35 +0100 Subject: [PATCH] Use Gradle Nexus Publish Plugin --- .../src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt b/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt index 35ecdef..262696a 100644 --- a/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt +++ b/sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt @@ -24,6 +24,7 @@ package com.bakdata.gradle +import io.github.gradlenexus.publishplugin.InitializeNexusStagingRepository import io.github.gradlenexus.publishplugin.NexusPublishExtension import org.gradle.api.GradleException import org.gradle.api.Plugin @@ -234,6 +235,10 @@ class SonatypePlugin : Plugin { configure { sign(the().publications) } + + tasks.withType { + shouldRunAfter(tasks.withType()) + } } }