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 6f3ad4e commit aa13efaCopy full SHA for aa13efa
buildSrc/src/main/kotlin/buildsrc/convention/maven-publish.gradle.kts
@@ -0,0 +1,23 @@
1
+package buildsrc.convention
2
+
3
+plugins {
4
+ `maven-publish`
5
+}
6
7
+plugins.withType(JavaPlugin::class.java) {
8
+ publishing {
9
+ publications {
10
+ create<MavenPublication>("mavenJava") {
11
+ from(components["java"])
12
+ }
13
14
15
16
17
+tasks
18
+ .matching { it.name in listOf("publish", "publishToMavenLocal") }
19
+ .configureEach {
20
+ doLast {
21
+ logger.lifecycle("[${this.name}] ${project.group}:${project.name}:${project.version}")
22
23
jitpack.yml
@@ -0,0 +1,5 @@
+# https://jitpack.io/docs/BUILDING/
+# https://jitpack.io/docs/BUILDING/#java-version
+jdk:
+ - openjdk11
0 commit comments