Tuesday, August 4, 2015

Get the max from bazel: use a dashboard to track the build status

Build the dashboard server:

$ ./output/bazel build //src/tools/dash:all

Run it locally

$ bazel-bin/src/tools/dash/dash

Then you can stream your build result to this local server:

$ bazel build --use_dash --dash_url http://localhost:8080 lte/base:all


Or deploy it on appengine
$ bazel-bin/src/tools/dash/dash.deploy app-engine-app-id

Then use
http://app-engine-app-id.appspot.com to access it.