Skip to content

Commit 255a24d

Browse files
committed
publish all
1 parent b8f1a51 commit 255a24d

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
plugins {
22
base
33
alias(libs.plugins.jacoco)
4+
id("io.openapiprocessor.build.plugin.publish-central")
45
}
56

67
repositories {
@@ -15,3 +16,9 @@ tasks.named("build") {
1516
group = "io.openapiprocessor"
1617
version = libs.versions.openapiparser.get()
1718
println("version: $version")
19+
20+
publishProcessor {
21+
stagingDir = layout.buildDirectory.dir("staging")
22+
deploymentDir = layout.buildDirectory.dir("deployment")
23+
publish = false
24+
}

buildSrc/src/main/kotlin/openapiparser.publish.gradle.kts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,14 @@ import io.openapiprocessor.build.core.getPomProperties
55
import org.gradle.accessors.dm.LibrariesForLibs
66

77
plugins {
8-
id("io.openapiprocessor.build.plugin.publish-central")
8+
`maven-publish`
9+
signing
10+
id("io.openapiprocessor.build.plugin.publish-base")
911
}
1012

13+
// central plugin setup must run in the context of the applying project
14+
plugins.apply("io.openapiprocessor.build.plugin.publish-central")
15+
1116
// see buildSrc/build.gradle.kts
1217
val libs = the<LibrariesForLibs>()
1318

@@ -35,5 +40,7 @@ signing {
3540
}
3641

3742
publishProcessor {
38-
publish = true
43+
stagingDir = rootProject.layout.buildDirectory.dir("staging")
44+
deploymentDir = rootProject.layout.buildDirectory.dir("deployment")
45+
publish = false
3946
}

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ openapiparser = "2025.4-SNAPSHOT"
33

44
build-jdk = "11"
55
test-jdk = "17"
6-
build-plugins = "2025.1"
6+
build-plugins = "2025.4-SNAPSHOT"
77

88
# using the embedded kotlin version of gradle to avoid mixed versions
99
kotlin = "2.2.10"

0 commit comments

Comments
 (0)