Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.52 KB

README.md

File metadata and controls

52 lines (33 loc) · 2.52 KB

cities-json-query

Build Status Codacy Badge Codacy GitHub

REST Api based on Spring Boot

Requirements

For building and running the application you need:

Running the application locally

There are several ways to run a Spring Boot application on your local machine. One way is to execute the main method in the pl.radoslawdabrowski.cities.citiesjsonquery.CitiesJsonQueryApplication class from your IDE.

Alternatively you can use the Spring Boot Maven plugin like so:

mvn spring-boot:run

Deploying the application to OpenShift

The easiest way to deploy the sample application to OpenShift is to use the OpenShift CLI:

oc new-app codecentric/springboot-maven3-centos~https://github.com/radoslawdabrowski/cities-json-query

This will create:

  • An ImageStream called "springboot-maven3-centos"
  • An ImageStream called "cities-json-query"
  • A BuildConfig called "cities-json-query"
  • DeploymentConfig called "cities-json-query"
  • Service called "cities-json-query"

If you want to access the app from outside your OpenShift installation, you have to expose the springboot-sample-app service:

oc expose cities-json-query --hostname=www.example.com

Copyright

Released under the Apache License 2.0. See the LICENSE file.