From 99b3c3166d1f1b7656407b8b2cd1c0ba7323ea9b Mon Sep 17 00:00:00 2001 From: egernug Date: Mon, 16 Jun 2025 14:12:07 +0100 Subject: [PATCH] Render swagger-ui for dmi-plugin and dmi-plugin-internal - Added resource-copy to maven-resources-plugin to make openapi.yaml available to swagger-ui Issue-ID: CPS-2856 Change-Id: Ida9f14743b03b54680b259cf267a39a52e7a9305 Signed-off-by: egernug --- dmi-service/pom.xml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/dmi-service/pom.xml b/dmi-service/pom.xml index 487e958c..60efb445 100644 --- a/dmi-service/pom.xml +++ b/dmi-service/pom.xml @@ -408,6 +408,46 @@ + + openapi-yaml-gen + + generate + + compile + + https://gerrit.onap.org/r/gitweb?p=cps.git;a=blob_plain;f=docs/api/swagger/dmi/openapi.yml + openapi-yaml + + openapi.yaml + + + + + + + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-plugin.version} + + + copy-for-swagger-ui + compile + + copy-resources + + + ${project.basedir}/target/classes/static/api-docs + true + + + ${project.basedir}/target/generated-sources/openapi/ + + openapi.yaml + + + + + -- 2.16.6