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

View File

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