README tweaks
Working integration tests and CI server prototype. Fix for /setting API method.
Fixes for running integration tests on remote VPS.
Pinned ruby version to 2.1.1
Require integration spec_helper inside describe block
Don't require a ruby version (for now). Give intgeration spec_helper its own unique name
Sorted out issues with 'bundle install' and dev group. Using 'bundle exec' in the right places. Shutdown mongod as part of shutting down peas test container
Make ci-client.sh more strict. Redirect stderr to stdout in ci-server.sh. User git fetch -a rather than git pull in ci-server
dont use subshell in ci-client loop. fix for require_relative in integration_spec_helper
Stop proxy tests picking up integration helper by using tag arg in config.before/after blocks. Get Travis to show the netcat path
set -x on ci-client for travis debug
verbose flag on nc for travis debug
Added echo statements to CI server to track progress
Wrapped travis test script into ci-client.sh and restrict non-cli tests to single ruby version. Make ci-server wait for other tests to finish and allow up to 6 connections
cd back into travis project dir to run test script
increase verbosity to max in ci scripts
Try using echo;cat when sending TRAVIS_COMMIT to ci-server
dont use ncat in ci-client
Use ruby to send TRAVIS_COMMIT to ci-server
CI stuff: get rid of set -x's and make ruby sleep forever when sending TRAVIS_COMMIT
Use fifo pipe and STDIN.gets listener in ci-client to keep open and close the netcat connection
Use rm -f in ci-client to stop errors when fifo doesn't exist