William Cheng a2d0b0c5b8
Minor fix to gradle test, pom.xml, build.gradle (#16026)
* fix publising to gradle portal

* v6.5.0 portal release

* add back docker publish

* trigger build

* Revert "trigger build"

This reverts commit f7ea8baf356db97d1e3eec68736be372e68a6543.

* Revert "add back docker publish"

This reverts commit a279145cc6d5338155ce4c965368cb12d59c7643.

* Revert "v6.5.0 portal release"

This reverts commit 8a91858df539ceffbbf088711516b04e752d6e67.

* minor fix to gradle test, pom.xml

* rollback to 1.0.0

* fix
2023-07-07 10:18:33 +08:00
..
2023-02-01 22:44:40 +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=6.3.0 openApiValidate