Build configs (at the top) and host configs (bottom) are listed here:
http://farmer.golang.org/builders
A builder runs on a certain host type. (e.g. linux-386-387
is a build type. It runs on host-linux-kubestd
, a Kubernetes-based linux/amd64 host)
They come from the file https://github.com/golang/build/blob/master/dashboard/builders.go
For design details about the coordinator, see http://golang.org/s/builderplan
~/.gobuildkey
or ~/.gobuildkey-host-foo-bar
or the file pointed to be env var $GO_BUILD_KEY_PATH
.while true; do buildlet -coordinator=farmer.golang.org -reverse-type=host-foo-bar -reboot=false; done
addBuilder
lines). Run tests. Send the CL.Older-style builders are listed below. These builders are configured and run manually. The bug https://github.com/golang/go/issues/21191 tracks migrating the remaining ones over to the new system.
title | description | owner | notes |
---|---|---|---|
nacl-arm-cheney | Raspberry Pi 3 | @davecheney | |
openbsd-arm | SolidRun CuBox-i4Pro, ARM Cortex A9 R2 792 MHz, 2GB RAM | @4a6f656c - Joel Sing | |
plan9-arm | Raspberry Pi 3 Model B | @0intro - David du Colombier | Plan 9 from Bell Labs |
plan9-amd64-9front | VM | @0intro - David du Colombier | 9front |
sync/atomic
requires runtime.NumCPU() > 1
to test more completely)GOGC
setting to avoid thrashing.)