From 70b8aa9ac8927cbd8431a5bc72f002a2edcf3de7 Mon Sep 17 00:00:00 2001 From: zaenk Date: Fri, 12 May 2023 17:36:14 +0200 Subject: [PATCH] [kotlin-spring] interfaceOnly=true flag skips spring-boot plugin repackage goal As interfaceOnly=true not generates main class the repackage goal for the artifact fails. This change applies the same template as used in JavaSpring or in kotlin-spring spring-cloud library. --- .../kotlin-spring/libraries/spring-boot/pom-sb3.mustache | 4 ++-- .../kotlin-spring/libraries/spring-boot/pom.mustache | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb3.mustache b/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb3.mustache index 3eff9ca7144a..c2daa5a2f359 100644 --- a/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb3.mustache +++ b/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom-sb3.mustache @@ -40,7 +40,7 @@ ${project.basedir}/src/main/kotlin ${project.basedir}/src/test/kotlin - + {{^interfaceOnly}} org.springframework.boot spring-boot-maven-plugin @@ -51,7 +51,7 @@ - + {{/interfaceOnly}} kotlin-maven-plugin org.jetbrains.kotlin diff --git a/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom.mustache b/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom.mustache index 2a16261195ac..dcf13306c5a1 100644 --- a/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom.mustache +++ b/modules/openapi-generator/src/main/resources/kotlin-spring/libraries/spring-boot/pom.mustache @@ -27,7 +27,7 @@ ${project.basedir}/src/main/kotlin ${project.basedir}/src/test/kotlin - + {{^interfaceOnly}} org.springframework.boot spring-boot-maven-plugin @@ -38,7 +38,7 @@ - + {{/interfaceOnly}} kotlin-maven-plugin org.jetbrains.kotlin