aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormvicsokolova <82594708+mvicsokolova@users.noreply.github.com>2023-08-14 14:06:45 +0200
committermvicsokolova <maria.sokolova@jetbrains.com>2023-08-14 14:48:14 +0200
commitdec5b9405b9842932e178c92dff5ce793287f262 (patch)
treebab0348c221972c3dc47b712dde2a7589a465ae2
parent8345a075574a1e1b2cefa93013d1a490eddf71ef (diff)
downloadkotlinx.atomicfu-dec5b9405b9842932e178c92dff5ce793287f262.tar.gz
Update of Gradle Version to 8.1 revealed the problem that publish task uses the output of sign task as an error. This commit sets the explicit dependency between Publish and Sign tasks. (#335)
-rw-r--r--gradle/publishing.gradle6
1 files changed, 5 insertions, 1 deletions
diff --git a/gradle/publishing.gradle b/gradle/publishing.gradle
index 8b7d8f9..bba92e0 100644
--- a/gradle/publishing.gradle
+++ b/gradle/publishing.gradle
@@ -30,7 +30,7 @@ publishing {
repositories { // this: closure
PublishingKt.configureMavenPublication(delegate, project)
}
-
+
if (!isMultiplatform) {
// Configure java publications for non-MPP projects
publications {
@@ -61,4 +61,8 @@ publishing {
it.artifact(javadocJar)
}
}
+
+ tasks.withType(PublishToMavenRepository).configureEach {
+ dependsOn(tasks.withType(Sign))
+ }
}