cloudfoundry-samples/pong_matcher_groovy

Name: pong_matcher_groovy

Owner: Cloud Foundry Sample Applications

Description: null

Created: 2014-12-19 23:54:58.0

Updated: 2017-03-14 00:53:23.0

Pushed: 2017-03-14 16:54:51.0

Homepage: null

Size: 78

Language: Groovy

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

CF example app: ping-pong matching server

This is an app to match ping-pong players with each other. It's currently an API only, so you have to use curl to interact with it.

It has an acceptance test suite you might like to look at.

Note: We highly recommend that you use the latest versions of any software required by this sample application.

Running on Pivotal Web Services

Log in.

ogin -a https://api.run.pivotal.io

Target your org / space.

arget -o myorg -s myspace

Sign up for a rediscloud instance.

reate-service rediscloud 30mb baby-redis

Build the app.

adlew distZip

Push the app. Its manifest assumes you called your Redis instance 'baby-redis'.

ush -n mysubdomain

Export the test host

rt HOST=http://mysubdomain.cfapps.io

Now follow the interaction instructions.

Running locally

The following assumes you have a working, recent version of Groovy.

Install and start redis:

 install redis
s-server

In another terminal shell and inside the directory of this cloned repository, start the application server:

adlew run

Export the test host in another terminal shell:

rt HOST=http://localhost:3000

Now follow the interaction instructions.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.