1
0
mirror of https://github.com/golang/go synced 2024-09-30 22:38:33 -06:00
go/dashboard
Brad Fitzpatrick eb8b4b0d41 dashboard: start of Dockeritization of Linux builders
Good checkpoint. Can now do builds by hand.

Next step is coordinator server in front of this, and things
to fire up beefy GCE instances running CoreOS and each build
in its own Docker container. See README for how to do a single
build.

LGTM=adg
R=adg
CC=golang-codereviews
https://golang.org/cl/134870043
2014-08-26 00:33:19 -07:00
..
app go.tools/dashboard: display "-temp" builders last 2014-08-26 14:49:16 +10:00
builder go.tools/dashboard/builder: use https to talk to dashboard 2014-08-13 10:54:52 +10:00
env/linux-x86-base dashboard: start of Dockeritization of Linux builders 2014-08-26 00:33:19 -07:00
updater dashboard: database updater for performance dashboard 2014-05-13 11:01:38 +04:00
README go.tools: add dashboard 2013-08-01 13:23:51 +10:00

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

The files in this directory constitute the continuous builder:

app/:     an AppEngine server
builder/: gobuilder, a Go continuous build client

If you wish to run a Go builder, please email golang-dev@googlegroups.com

To run a builder:

* Write the key ~gobuild/.gobuildkey 
  You need to get it from someone who knows the key.
  You may also use a filename of the form .gobuildkey-$BUILDER if you
  wish to run builders for multiple targets.

* Append your username and password googlecode.com credentials from
    https://code.google.com/hosting/settings
  to the buildkey file in the format "Username\nPassword\n".
  (This is for uploading tarballs to the project downloads section,
   and is an optional step.)

* Build and run gobuilder (see its documentation for command-line options).