Skip to content

Commit 53532b5

Browse files
authored
Only sign and publish when environment variables present (#256)
1 parent a135305 commit 53532b5

3 files changed

Lines changed: 18 additions & 6 deletions

File tree

api/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,12 @@ dependencies {
2929
}
3030

3131
mavenPublishing {
32-
publishToMavenCentral()
33-
signAllPublications()
32+
if (project.hasProperty("mavenCentralUsername")) {
33+
publishToMavenCentral()
34+
}
35+
if (project.hasProperty("signingInMemoryKey")) {
36+
signAllPublications()
37+
}
3438

3539
coordinates("com.faforever.commons", "api", project.version.toString())
3640
// Configure POM metadata

data/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,12 @@ dependencies {
3232
}
3333

3434
mavenPublishing {
35-
publishToMavenCentral()
36-
signAllPublications()
35+
if (project.hasProperty("mavenCentralUsername")) {
36+
publishToMavenCentral()
37+
}
38+
if (project.hasProperty("signingInMemoryKey")) {
39+
signAllPublications()
40+
}
3741

3842
coordinates("com.faforever.commons", "data", project.version.toString())
3943
// Configure POM metadata

lobby/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,12 @@ kotlin {
5353
}
5454

5555
mavenPublishing {
56-
publishToMavenCentral()
57-
signAllPublications()
56+
if (project.hasProperty("mavenCentralUsername")) {
57+
publishToMavenCentral()
58+
}
59+
if (project.hasProperty("signingInMemoryKey")) {
60+
signAllPublications()
61+
}
5862

5963
coordinates("com.faforever.commons", "lobby", project.version.toString())
6064
// Configure POM metadata

0 commit comments

Comments
 (0)