Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

geoengine-openapi-client - Code Generation

Auto-generated Python Client API for Geo Engine

Dependencies

  • Python
  • Java Runtime

Generation

From the root of the repository run:

just build

For specific languages, run:

just build-python
just build-typescript

Dev-Mode

To fetch the OpenAPI spec from the backend, run:

just fetch-openapi-spec --backendCommit=1076a616369dcc33e86b422a9364ac99553a18f8

You can verify the OpenAPI spec with:

just lint-openapi-spec

Update config.ini

To update the config.ini file, run:

just update-config --backendCommit=1076a616369dcc33e86b422a9364ac99553a18f8

This will set a new backend commit hash and increment the version number.

Note, that you still need to build the clients after updating the config.ini file, otherwise the generated code will not be updated. You can do this with:

just build