зеркало из https://github.com/golang/build.git
2b1fc2c7db
This builder runs the longtest test with the race detector turned on to identify races in -short=false tests. Fixes golang/go#54630. Change-Id: I6fabaa43522a4294f3a23e98ae0f436d4cc153d8 Reviewed-on: https://go-review.googlesource.com/c/build/+/449196 Reviewed-by: Heschi Kreinick <heschi@google.com> Run-TryBot: Michael Knyszek <mknyszek@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> |
||
---|---|---|
.. | ||
internal | ||
protos | ||
templates | ||
.gitignore | ||
Dockerfile | ||
Makefile | ||
README.md | ||
builders.go | ||
builders_test.go | ||
buildstatus.go | ||
buildstatus_test.go | ||
coordinator.go | ||
coordinator_test.go | ||
dash.go | ||
debug.go | ||
deployment-prod.yaml | ||
deployment-staging.yaml | ||
metrics.go | ||
modproxy.go | ||
modproxy_test.go | ||
module-proxy-service.yaml | ||
queues.go | ||
queues_test.go | ||
results.go | ||
results_test.go | ||
service-staging.yaml | ||
status.go | ||
status_test.go | ||
style.css | ||
trybot_dev.go | ||
version.sh |
README.md
Coordinator
Building, running tests, running locally is supported on Linux and macOS only.
Running locally in dev mode
go run . -mode=dev -listen-http=localhost:8080
Then visit http://localhost:8080/ in your browser.
Some features won't work when running in dev mode, but you should be able to navigate between the homepage, the build dashboard, the builders page, and do limited local development and testing.
To test builds locally, start a host-linux-amd64-localdev
reverse buildlet,
which will run linux-amd64
tests:
go run golang.org/x/build/cmd/buildlet -halt=false -reverse-type=host-linux-amd64-localdev
To view/modify the "Trybot Status" page locally, visit the /try-dev endpoint. You should see a trybot status page with some example data.
Deployment
See the documentation on deployment.