Skip to content

Commit 135ef6a

Browse files
committed
only sign stub javadoc if credentials are present
1 parent f12895c commit 135ef6a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

buildSrc/src/main/kotlin/buildsrc/convention/maven-publish.gradle.kts

+7-2
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,16 @@ fun Project.javadocStubTask(): Jar {
129129
archiveClassifier.set("javadoc")
130130
}
131131

132-
val signingTasks = signing.sign(javadocJarStub)
133132

134133
tasks.withType<AbstractPublishToMaven>().all {
135134
dependsOn(javadocJarStub)
136-
signingTasks.forEach { dependsOn(it) }
135+
}
136+
137+
if (sonatypeRepositoryCredentials.isPresent()) {
138+
val signingTasks = signing.sign(javadocJarStub)
139+
tasks.withType<AbstractPublishToMaven>().all {
140+
signingTasks.forEach { dependsOn(it) }
141+
}
137142
}
138143

139144
return javadocJarStub

0 commit comments

Comments
 (0)