forked from loafle/openapi-generator-original
* fix publising to gradle portal * v6.5.0 portal release * add back docker publish * trigger build * Revert "trigger build" This reverts commitf7ea8baf35. * Revert "add back docker publish" This reverts commita279145cc6. * Revert "v6.5.0 portal release" This reverts commit8a91858df5. * minor fix to gradle test, pom.xml * rollback to 1.0.0 * fix
Local Spec Sample
This example assumes you have Gradle 6.8.3+ installed. No gradle wrapper is provided in samples.
First, publish the openapi-generator-gradle-plugin locally via ./gradlew assemble publishToMavenLocal in the module directory.
Then, run the following tasks in this example directory.
gradle openApiGenerate # expected outcome: BUILD SUCCESSFUL
gradle openApiMeta # expected outcome: BUILD SUCCESSFUL
gradle openApiValidate # expected outcome: BUILD FAILED
gradle buildGoSdk # expected outcome: BUILD SUCCESSFUL
gradle buildDotnetSdk # expected outcome: BUILD SUCCESSFUL
gradle buildJavaResttemplateSdk # expected outcome: BUILD SUCCESSFUL
gradle generateGoWithInvalidSpec # expected outcome: BUILD FAILED
The samples can be tested against other versions of the plugin using the openApiGeneratorVersion property. For example:
gradle -PopenApiGeneratorVersion=6.3.0 openApiValidate