Swagger Codegen Building
After cloning the project, you can build it from source with this command:
1mvn clean packageIf you don’t have maven installed, you may directly use the included maven wrapper, and build with the command:
1./mvnw clean packageHomebrew
To install, run brew install swagger-codegen
Here is an example usage:
1swagger-codegen generate -i https://petstore.swagger.io/v2/swagger.json -l ruby -o /tmp/test/To build a server stub
Please refer to https://github.com/swagger-api/swagger-codegen/wiki/Server-stub-generator-HOWTO for more information.
To build the codegen library
This will create the Swagger Codegen library from source.
1mvn packageNote! The templates are included in the library generated. If you want to modify the templates, you’ll need to either repackage the library OR specify a path to your scripts.