tools/dashboard/env/linux-x86-base
Brad Fitzpatrick e83451b9c2 dashboard: rearrange tree, in prep for packagification
Package main binaries now go under cmd, leaving the top level for
similarly-named packages.

I'll be moving a lot of data structures and functions out of the
commands and into common packages.

A future CL will also unify all the "+build whatever" restrictions
into one common build tag, since there will be so much package sharing
coming up. Probably they will become "+build extdep", to indicate that
they have dependencies outside of x/tools.

Change-Id: Idc198e0dfa933b5f5de8f2b581533e8d299d2293
Reviewed-on: https://go-review.googlesource.com/2738
Reviewed-by: Andrew Gerrand <adg@golang.org>
2015-01-15 02:58:11 +00:00
..
scripts dashboard/env: update Linux builders to contain Go 1.4 for GOROOT_BOOTSTRAP 2015-01-13 01:43:41 +00:00
Dockerfile dashboard/env: update Linux builders to contain Go 1.4 for GOROOT_BOOTSTRAP 2015-01-13 01:43:41 +00:00
Makefile dashboard: rearrange tree, in prep for packagification 2015-01-15 02:58:11 +00:00
README dashboard: start of Dockeritization of Linux builders 2014-08-26 00:33:19 -07:00

README

For now, you can at least do a single build of a single revision:

$ export BUILD=linux-amd64-temp
$ docker run \
     -v $HOME/keys/$BUILD.buildkey:/.gobuildkey \
     gobuilders/linux-x86-base \
     /usr/local/bin/builder -rev=50ac9eded6ad -buildroot=/ -v $BUILD

TODO(bradfitz): automate with CoreOS + GCE, ala:
    https://github.com/bradfitz/camlistore/blob/master/misc/gce/create.go