Skip to content

Commit f88d9a9

Browse files
committed
(ci) Add tests for Sonatype repo configuration
1 parent fcfd877 commit f88d9a9

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

java-client/build.gradle.kts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,14 @@ publishing {
140140
name = "MavenCentralSnapshot"
141141
url = uri("https://s01.oss.sonatype.org/content/repositories/snapshots/")
142142
credentials {
143-
username = providers.gradleProperty("ossrhUsername").get()
144-
password = providers.gradleProperty("ossrhPassword").get()
143+
run {
144+
if (gradle.startParameter.taskNames.find { it.contains("ToMavenCentralSnapshotRepository") } != null) {
145+
if (!providers.gradleProperty("ossrhUsername").isPresent) logger.error("ossrhUsername not set")
146+
if (!providers.gradleProperty("ossrhPassword").isPresent) logger.error("ossrhPassword not set")
147+
}
148+
}
149+
username = providers.gradleProperty("ossrhUsername").orNull
150+
password = providers.gradleProperty("ossrhPassword").orNull
145151
}
146152
}
147153
}

0 commit comments

Comments
 (0)