Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
RESTEasy integration with dynamically generated Swagger OpenAPI, Swag…
…ger UI and JAX-RS. This patch introduces JAX-RS based annotation for defining APIs. It removes the manually created api.yaml (OpenAPI spec) of the API definitions in favor of the dynamically generated spec based on JAX-RS annotations. It also introduces Swagger UI to browse the Sidecar APIs and to experiment with them. Finally, it updates the CircleCI workflows such that the builds are run across both Docker and Machine images. We also gate packaging builds on success of the compile and test builds. The rationale for running the builds across both Docker and Machine images is that running the build on a Machine image exposed a race condition. Patch by Dinesh Joshi; Reviewed by Jon Haddad and Yifan Cai for CASSANDRASC-22
- Loading branch information
Showing
15 changed files
with
486 additions
and
274 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -73,8 +73,6 @@ lib/jsr223/scala/*.jar | ||
|
||
/.ant-targets-build.xml | ||
|
||
# Generated files from the documentation | ||
src/main/resources/docs/* | ||
|
||
src/dist/* | ||
*.logdir_IS_UNDEFINED | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.