Skip to content

Commit fc9b56f

Browse files
committed
test release split packages
1 parent d1a6dac commit fc9b56f

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

commercetools/commercetools-sdk-java-api/build.gradle

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ projectDir.toPath().resolve("src/main/java-generated/com/commercetools/api/model
4343
include "com/**/models/$dirname/**", "index-files/**", "legal/**", "resources/**", "script-dir/**", "*"
4444
archiveBaseName = project.name + "-models-$dirname"
4545
}
46+
def publication
4647
publishing {
4748
publications {
48-
it.create("Maven$dirname", org.gradle.api.publish.maven.MavenPublication, {
49+
publication = it.create("Maven$dirname", org.gradle.api.publish.maven.MavenPublication, {
4950
artifact modelTask
5051
artifact javadocsTask
5152
artifact modelSourcesTask
@@ -93,6 +94,9 @@ projectDir.toPath().resolve("src/main/java-generated/com/commercetools/api/model
9394
})
9495
}
9596
}
97+
signing {
98+
sign publication
99+
}
96100
assemble.dependsOn("models_$dirname")
97101
}
98102

@@ -320,6 +324,9 @@ publishing {
320324
}
321325
}
322326
}
327+
signing {
328+
sign publishing.publications.MavenModelsBase, publishing.publications.MavenBase, publishing.publications.MavenPredicates
329+
}
323330

324331
tasks.register('runMainMethodThreadLeakTest', JavaExec) {
325332
group = "Execution"

0 commit comments

Comments
 (0)