diff options
author | mvicsokolova <82594708+mvicsokolova@users.noreply.github.com> | 2023-08-14 14:06:45 +0200 |
---|---|---|
committer | mvicsokolova <maria.sokolova@jetbrains.com> | 2023-08-14 14:48:14 +0200 |
commit | dec5b9405b9842932e178c92dff5ce793287f262 (patch) | |
tree | bab0348c221972c3dc47b712dde2a7589a465ae2 | |
parent | 8345a075574a1e1b2cefa93013d1a490eddf71ef (diff) | |
download | kotlinx.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.gradle | 6 |
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)) + } } |