diff options
-rw-r--r-- | site/assets/dash-shell.png | bin | 0 -> 26498 bytes | |||
-rw-r--r-- | site/assets/dash.png | bin | 0 -> 220006 bytes | |||
-rw-r--r-- | site/blog/_posts/2015-07-29-dashboard-dogfood.md | 35 |
3 files changed, 35 insertions, 0 deletions
diff --git a/site/assets/dash-shell.png b/site/assets/dash-shell.png Binary files differnew file mode 100644 index 0000000000..4e5c6bf5bf --- /dev/null +++ b/site/assets/dash-shell.png diff --git a/site/assets/dash.png b/site/assets/dash.png Binary files differnew file mode 100644 index 0000000000..3ea6643c51 --- /dev/null +++ b/site/assets/dash.png diff --git a/site/blog/_posts/2015-07-29-dashboard-dogfood.md b/site/blog/_posts/2015-07-29-dashboard-dogfood.md new file mode 100644 index 0000000000..9fdcbdb706 --- /dev/null +++ b/site/blog/_posts/2015-07-29-dashboard-dogfood.md @@ -0,0 +1,35 @@ +--- +layout: posts +title: Build dashboard dogfood +--- + +We've added a basic dashboard where you can see and share build and test +results. It's not ready for an official release yet, but if any adventurous +people would like to try it out (and please report any issues you find!), feel +free to give it a try. + +<img src="/assets/dash.png" style="width: 800px; border: 1px solid black;"/> + +First, you'll need to update your bazel (`git pull` and rerun `./compile.sh`). + +Run `bazel build //src/tools/dash && bazel-bin/src/tools/dash/dash` and add +this line to your `~/.bazelrc`: + +``` +build --use_dash --dash_url=http://localhost:8080 +``` + +Note that the `bazel build` will take a long time to build the first time (the +dashboard uses the AppEngine SDK, which is ~160MB and has to be downloaded). +The "dash" binary starts up a local server that listens on 8080. + +With `--use_dash` specified, every build or test will publish info and logs to +http://localhost:8080/ (each build will print a unique URL to visit). + +<img src="/assets/dash-shell.png"/> + +See [the README](https://github.com/google/bazel/blob/master/src/tools/dash/README.md) +for documentation. + +This is very much a work in progress. Please let us know if you have any +questions, comments, or feedback. |