Visual scorecard for riak_test.
JavaScript PLpgSQL Erlang Makefile CSS Python Other
Latest commit 55d552d Jul 25, 2016 @javajolt javajolt committed on GitHub Merge pull request #193 from javajolt/remove-errant-test-results
Remove test results cause by misconfigured run
Failed to load latest commit information.
priv Remove test results cause by misconfigured run Jul 25, 2016
src
.gitignore
Makefile Added script to default make target Sep 3, 2014
Procfile Add a production config. Jul 16, 2014
README.md Update information about where GiddyUp is actually running May 14, 2015
assets.mk Ignore emacs intermediate files when generating assets Jul 16, 2014
dev.config Silence sasl's error_logger. Jul 11, 2014
package.json Support sourcemaps in JS files. Jul 14, 2014
prod.config Add a production config. Jul 16, 2014
rebar Initial commit. Jul 8, 2014
rebar.config Pin epgsql to a known-good version Feb 23, 2015
start.sh Add a production config. Jul 16, 2014
tools.mk Initial commit. Jul 8, 2014

README.md

giddyup

Visual scorecard for riak_test which updates the Giddyup web page. It runs as ubuntu on giddyup.basho.com (see IPs) and lives in /opt/giddyup. It can be accessed remotely via the Cloud1 VPN by sshing into tools.az1.cloud1. Data is stored in PostgreSQL on postgres2.bos1 and in Amazon S3.

Configuration

Here are some configuration parameters set in the ubuntu environment:

Port = env_or_default("PORT", "5000"),
IP = env_or_default("IP", "0.0.0.0"),
DB = env_or_default("DATABASE_URL", "postgres://localhost/giddyup_dev"),
AuthUser = env_or_default("AUTH_USER", "user"),
AuthPass = env_or_default("AUTH_PASSWORD", "pass"),
S3_AKID = os:getenv("S3_AKID"),
S3_BUCKET = env_or_default("S3_BUCKET", "basho-giddyup-dev"),
S3_SECRET = os:getenv("S3_SECRET"),
S3_HOST = env_or_default("S3_HOST", "s3.amazonaws.com"),
% next 2 used primarily by the coverge report script
Riak_ebins = generate_ebin_paths(env_or_default("RIAK_LIB_PATH", "")),
% this is a different config from the IP/Port above so that if the
% script that uses this config is running some other service that
% happens to have the same name, it doesn't conflict. Also, hostnames
% script that uses this config is running some other service that
% happens to have the same name, it doesn't conflict. Also, hostnames
% are nicer than ip's when talking to a webservice.
GiddyupUrl = env_or_default("GIDDYUP_URL", "http://localhost:5000"),