aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--site/assets/dash-shell.pngbin0 -> 26498 bytes
-rw-r--r--site/assets/dash.pngbin0 -> 220006 bytes
-rw-r--r--site/blog/_posts/2015-07-29-dashboard-dogfood.md35
3 files changed, 35 insertions, 0 deletions
diff --git a/site/assets/dash-shell.png b/site/assets/dash-shell.png
new file mode 100644
index 0000000000..4e5c6bf5bf
--- /dev/null
+++ b/site/assets/dash-shell.png
Binary files differ
diff --git a/site/assets/dash.png b/site/assets/dash.png
new file mode 100644
index 0000000000..3ea6643c51
--- /dev/null
+++ b/site/assets/dash.png
Binary files differ
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.