We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa1ef23 commit e86c5a7Copy full SHA for e86c5a7
build.gradle.kts
@@ -12,6 +12,8 @@ version = "0.1"
12
13
java {
14
toolchain.languageVersion = JavaLanguageVersion.of(17)
15
+ withSourcesJar()
16
+ withJavadocJar()
17
}
18
19
tasks.compileJava {
@@ -65,6 +67,16 @@ publishing {
65
67
66
68
69
70
+signing {
71
+ if (providers.gradleProperty("sign").getOrElse("false").toBoolean()) {
72
+ useInMemoryPgpKeys(
73
+ providers.environmentVariable("SIGNING_KEY").getOrNull(),
74
+ providers.environmentVariable("SIGNING_PASSPHRASE").getOrNull()
75
+ )
76
+ sign(publishing.publications["maven"])
77
+ }
78
+}
79
+
80
nmcp {
81
publish("maven") {
82
username = providers.environmentVariable("MAVEN_CENTRAL_USERNAME")
0 commit comments