added publication of envelope loader jar

This commit is contained in:
2023-01-11 20:37:37 +08:00
parent 4ddfdc388d
commit 1791ba7816
2 changed files with 28 additions and 11 deletions

View File

@@ -14,8 +14,6 @@ allprojects {
mavenCentral() mavenCentral()
} }
group = "net.woggioni.gradle"
java { java {
toolchain { toolchain {
languageVersion = JavaLanguageVersion.of(17) languageVersion = JavaLanguageVersion.of(17)
@@ -42,8 +40,20 @@ allprojects {
tasks.named("test", Test) { tasks.named("test", Test) {
useJUnitPlatform() useJUnitPlatform()
} }
pluginManager.withPlugin('maven-publish') {
publishing {
repositories {
maven {
url = publishMavenRepositoryUrl
}
}
}
}
} }
group = "net.woggioni.gradle"
version = getProperty("version.envelope") version = getProperty("version.envelope")
configurations { configurations {
@@ -94,14 +104,6 @@ gradlePlugin {
} }
} }
publishing {
repositories {
maven {
url = publishMavenRepositoryUrl
}
}
}
wrapper { wrapper {
gradleVersion = getProperty('version.gradle') gradleVersion = getProperty('version.gradle')
distributionType = Wrapper.DistributionType.ALL distributionType = Wrapper.DistributionType.ALL

View File

@@ -1,5 +1,6 @@
plugins { plugins {
alias catalog.plugins.multi.release.jar alias catalog.plugins.multi.release.jar
id 'maven-publish'
} }
ext { ext {
@@ -8,4 +9,18 @@ ext {
compileJava11 { compileJava11 {
exclude('module-info.java') exclude('module-info.java')
} }
publishing {
publications {
maven(MavenPublication) {
group = "net.woggioni.envelope"
artifactId = rootProject.name + '-' + project.name
version = rootProject.version
from components.java
}
}
}