forked from loafle/openapi-generator-original
* Revert "prepare 7.10.0 release (#20128)" This reverts commit 12dfe8fe74a1515d1e69e00df9abe4128aa44160. * update to 7.11.0-SNAPSHOT, update samples * update docs
24 lines
1016 B
Markdown
24 lines
1016 B
Markdown
# 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.
|
|
|
|
```bash
|
|
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:
|
|
|
|
```bash
|
|
gradle -PopenApiGeneratorVersion=7.10.0 openApiValidate
|
|
```
|