Fix inputSpec for openapi code gen 37/139037/1
authoregernug <gerard.nugent@est.tech>
Fri, 27 Sep 2024 12:33:24 +0000 (13:33 +0100)
committeregernug <gerard.nugent@est.tech>
Fri, 27 Sep 2024 12:33:24 +0000 (13:33 +0100)
Existing inputSpec only accessible from cps root. Changing path to be accessible elsewhere

Issue-ID: CPS-2332

Change-Id: I94ada93ea3c88d2fdca84d49c21e1ffc2923f4b2
Signed-off-by: egernug <gerard.nugent@est.tech>
cps-rest/pom.xml

index 5151a41..f115fdf 100644 (file)
                             <goal>generate</goal>
                         </goals>
                         <configuration>
-                            <inputSpec>docs/api/swagger/cps/openapi.yaml</inputSpec>
+                            <inputSpec>${project.basedir}/../docs/api/swagger/cps/openapi.yaml</inputSpec>
                             <invokerPackage>org.onap.cps.rest.controller</invokerPackage>
                             <modelPackage>org.onap.cps.rest.model</modelPackage>
                             <apiPackage>org.onap.cps.rest.api</apiPackage>
                         </goals>
                         <phase>compile</phase>
                         <configuration>
-                            <inputSpec>docs/api/swagger/cps/openapi.yaml</inputSpec>
+                            <inputSpec>${project.basedir}/../docs/api/swagger/cps/openapi.yaml</inputSpec>
                             <generatorName>openapi-yaml</generatorName>
                             <configOptions>
                                 <outputFile>openapi.yaml</outputFile>