From 890978456c238de30d547d5d4a2992b5cace62ee Mon Sep 17 00:00:00 2001 From: "raviteja.karumuri" Date: Fri, 20 Sep 2024 14:06:44 +0100 Subject: Generating multiple HTML files to support multiple scenarios Issue-ID: CCSDK-4036 Change-Id: Iba0fd2432d2d6ce411a4762fee0cb8d1fa434ed2 Signed-off-by: Raviteja Karumuri --- a1-policy-management/pom.xml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'a1-policy-management/pom.xml') diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index 718a2742..411878df 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -431,6 +431,22 @@ + + generate-openapi-json-config-a1pms + prepare-package + + generate + + + ${project.basedir}/api/offeredapis/swagger/pms-api-v3.yaml + openapi + A1PolicyManagement + ${project.basedir}/api/offeredapis/swagger + + a1pms-api-v3.json + + + generate-openapi-html prepare-package @@ -476,6 +492,29 @@ + + generate-openapi-html-config-a1pms + prepare-package + + generate + + + ${project.basedir}/api/offeredapis/swagger/pms-api-v3.json + html2 + ${project.basedir}/api/offeredapis/openapitoolgen/offeredapis/pms-api/v3/custom + false + false + A1PolicyManagement + + The O-RAN Non-RT RIC Policy Management Service + provides a REST API for managing O-RAN A1 Policies. + ONAP CCSDK A1 Policy Management Service + https://wiki.onap.org/display/DW/O-RAN+A1+Policies+in+ONAP + Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved. + http://www.apache.org/licenses/LICENSE-2.0 + + + generate-policy-api generate-sources @@ -558,8 +597,10 @@ swagger/pms-api.yaml swagger/pms-api-v3.json swagger/pms-api-v3.yaml + swagger/a1pms-api-v3.json openapitoolgen/offeredapis/pms-api/index.html openapitoolgen/offeredapis/pms-api/v3/index.html + openapitoolgen/offeredapis/pms-api/v3/custom/index.html -- cgit 1.2.3-korg