@@ -34,6 +34,14 @@ private val ALLOWED_PUBLICATIONS = listOf(
3434 " android" , // aws-crt-kotlin
3535 " codegen" ,
3636 " codegen-testutils" ,
37+
38+ // aws-sdk-kotlin:hll
39+ " hll-codegen" ,
40+ " dynamodb-mapper-codegen" ,
41+ " dynamodb-mapper-schema-generator-plugin" ,
42+ " dynamodb-mapper-schema-codegen" ,
43+ " pluginMaven" ,
44+ " dynamodb-mapper-schema-generatorPluginMarkerMaven"
3745)
3846
3947/* *
@@ -51,7 +59,6 @@ fun Project.skipPublishing() {
5159fun Project.configurePublishing (repoName : String ) {
5260 val project = this
5361 apply (plugin = " maven-publish" )
54- apply (plugin = " signing" )
5562
5663 // FIXME: create a real "javadoc" JAR from Dokka output
5764 val javadocJar = tasks.register<Jar >(" emptyJar" ) {
@@ -99,6 +106,7 @@ fun Project.configurePublishing(repoName: String) {
99106 }
100107
101108 if (project.hasProperty(SIGNING_KEY_PROP ) && project.hasProperty(SIGNING_PASSWORD_PROP )) {
109+ apply (plugin = " signing" )
102110 extensions.configure<SigningExtension > {
103111 useInMemoryPgpKeys(
104112 project.property(SIGNING_KEY_PROP ) as String ,
@@ -119,7 +127,7 @@ fun Project.configurePublishing(repoName: String) {
119127 onlyIf {
120128 isAvailableForPublication(project, publication).also {
121129 if (! it) {
122- logger.warn(" Skipping publication, project=${project.name} ; publication=${publication.name} " )
130+ logger.warn(" Skipping publication, project=${project.name} ; publication=${publication.name} ; group= ${publication.groupId} " )
123131 }
124132 }
125133 }
0 commit comments