Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 902 Bytes

File metadata and controls

29 lines (19 loc) · 902 Bytes

projects-api

Spring projects are listed and documented on the spring.io website. We can find there information about releases, samples, support and more. These projects are managed in GitHub.

This project provides a RESTful web layer on top of GitHub’s API for fetching and updating Spring Project Metadata. It uses hypermedia to describe the relationships between resources and to allow navigation between them.

Running the app locally

Configure the application with the following properties:

projects.github.org=
projects.github.team=
projects.github.accesstoken=
projects.github.webhook-secret=

The project provides sensible default for Spring Team members. An optional secret.properties can be added to provide the secrets.

Build the application with ./gradlew build. Run the application with java -jar build/libs/project-api-1.0.0-SNAPSHOT.jar.