From 66caaf9a33e2684bb721aef86c18b92c44715e98 Mon Sep 17 00:00:00 2001 From: zaenk Date: Mon, 15 May 2023 12:52:55 +0200 Subject: [PATCH] [kotlin-spring] interfaceOnly=true flag skips spring-boot plugin repackage goal (#15495) 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 3eff9ca7144..c2daa5a2f35 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 2a16261195a..dcf13306c5a 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