tree: 59b1a8271a00a418e37a1174db0ccc92ba469f42 [path history] [tgz]
  1. builder/
  2. compilerd/
  3. event/
  4. testdata/
  5. .gitignore
  6. monitor.py
  7. README.md
  8. test.sh
tools/playground/README.md

Running the playground compile server locally

Install Docker on Goobuntu:

Install Docker on OS X:

Build the playground Docker image (this will take a while...):

$ cp ~/.netrc $VEYRON_ROOT/veyron/go/src/veyron/tools/playground/builder/netrc

$ sudo docker build -t playground $VEYRON_ROOT/veyron/go/src/veyron/tools/playground/builder/.

Note: If you want to ensure an up-to-date version of veyron is installed in the Docker image, run the above command with the “--no-cache” flag.

Install the playground binaries:

$ go install veyron/tools/playground/...

Run the compiler binary as root:

$ sudo go/bin/compilerd --shutdown=false --address=localhost:8181

The server should now be running at http://localhost:8181 and responding to compile requests at http://localhost:8181/compile.