William Cheng 807250a430
Prepare 7.6.0 (#18412)
* Revert "v7.5.0 release"

This reverts commit 1eafe2aebf33b13bee0ead66d62a6436e7db059d.

* update master to v7.6.0 snapshot

* update readme

* update samples
2024-04-17 19:05:37 +08:00
..
2024-04-17 19:05:37 +08:00
2023-12-22 16:55:58 +08:00

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=7.2.0 openApiValidate