Skip to content

next-africa/diaspoship-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the repository for the Diaspoship API backend.

Build the project with gradle

Building the sample project

To build the project on unix-based systems:

./gradlew build

Windows users: Use gradlew.bat instead of ./gradlew

Generating the openapi.json file

To generate the required configuration file openapi.json:

./gradlew endpointsOpenApiDocs

This results in a file in build/endpointsOpenApiDocs/openapi.json

Deploying the sample API to App Engine

To deploy the sample API:

  1. Invoke the gcloud command to deploy the API configuration file:

      gcloud service-management deploy build/endpointsOpenApiDocs/openapi.json
    
  2. Deploy the API implementation code by invoking:

      ./gradlew appengineDeploy
    
  3. Wait for the upload to finish.

About

The repository for the diaspoship backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages