File tree Expand file tree Collapse file tree 3 files changed +17
-18
lines changed Expand file tree Collapse file tree 3 files changed +17
-18
lines changed Original file line number Diff line number Diff line change 20
20
run : ./gradlew check
21
21
- name : Publish to Maven Central
22
22
env :
23
- ORG_GRADLE_PROJECT_signKey : ${{ secrets.SIGN_KEY }}
24
- ORG_GRADLE_PROJECT_signKeyPass : ${{ secrets.SIGN_KEY_PASS }}
23
+ ORG_GRADLE_PROJECT_signingKey : ${{ secrets.SIGN_KEY }}
24
+ ORG_GRADLE_PROJECT_signingPassword : ${{ secrets.SIGN_KEY_PASS }}
25
25
ORG_GRADLE_PROJECT_sonatypeUsername : ${{ secrets.SONATYPE_USERNAME }}
26
26
ORG_GRADLE_PROJECT_sonatypePassword : ${{ secrets.SONATYPE_PASSWORD }}
27
27
run : ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository
Original file line number Diff line number Diff line change 1
- import java.util.*
2
-
3
1
plugins {
4
2
id(" java-library" )
5
3
id(" maven-publish" )
4
+ id(" signing" )
5
+ id(" io.github.gradle-nexus.publish-plugin" )
6
6
id(" com.github.hierynomus.license" )
7
7
id(" com.github.sgtsilvio.gradle.utf8" )
8
8
id(" com.github.sgtsilvio.gradle.metadata" )
9
9
id(" com.github.sgtsilvio.gradle.javadoc-links" )
10
- id(" io.github.gradle-nexus.publish-plugin" )
11
- id(" signing" )
12
10
}
13
11
14
12
@@ -111,25 +109,26 @@ tasks.javadoc {
111
109
/* ******************** publishing ******************** */
112
110
113
111
publishing {
114
- publications.register<MavenPublication >(" kafkaExtensionCustomizationSdk" ) {
115
- from(components[" java" ])
112
+ publications {
113
+ register<MavenPublication >(" maven" ) {
114
+ from(components[" java" ])
115
+ }
116
116
}
117
117
}
118
118
119
+ signing {
120
+ val signingKey: String? by project
121
+ val signingPassword: String? by project
122
+ useInMemoryPgpKeys(signingKey, signingPassword)
123
+ sign(publishing.publications[" maven" ])
124
+ }
125
+
119
126
nexusPublishing {
120
127
repositories {
121
- sonatype ()
128
+ sonatype()
122
129
}
123
130
}
124
131
125
- signing {
126
- val signKey = " ${project.findProperty(" signKey" )} "
127
- val signKeyPass = " ${project.findProperty(" signKeyPass" )} "
128
- useInMemoryPgpKeys(signKey, signKeyPass)
129
- sign(publishing.publications[" kafkaExtensionCustomizationSdk" ])
130
- }
131
-
132
-
133
132
134
133
/* ******************** checks ******************** */
135
134
Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ rootProject.name = "hivemq-kafka-extension-customization-sdk"
2
2
3
3
pluginManagement {
4
4
plugins {
5
+ id(" io.github.gradle-nexus.publish-plugin" ) version " ${extra[" plugin.nexus-publish.version" ]} "
5
6
id(" com.github.hierynomus.license" ) version " ${extra[" plugin.license.version" ]} "
6
7
id(" com.github.sgtsilvio.gradle.utf8" ) version " ${extra[" plugin.utf8.version" ]} "
7
8
id(" com.github.sgtsilvio.gradle.metadata" ) version " ${extra[" plugin.metadata.version" ]} "
8
9
id(" com.github.sgtsilvio.gradle.javadoc-links" ) version " ${extra[" plugin.javadoc-links.version" ]} "
9
- id(" io.github.gradle-nexus.publish-plugin" ) version " ${extra[" plugin.nexus-publish.version" ]} "
10
10
}
11
11
}
12
12
You can’t perform that action at this time.
0 commit comments