RiakΒΆ

Solano CI sets up an isolated Riak instance for each parallel test worker. The riak client configuration is written to config/ripple.yml:

# config/ripple.yml
---
test: &test
  http_port: <%= ENV[TDDIUM_RIAK_HTTP_PORT] %>
  pb_port: <%= ENV[TDDIUM_RIAK_PB_PORT] %>
  host: <%= ENV[TDDIUM_RIAK_HOST] %>
  bin_dir: <%= ENV[TDDIUM_RIAK_BIN_DIR] %>
  js_source_dir: <%= ENV[TDDIUM_RIAK_JS_DIR] %>