build/app/appengine
Akhil Indurti db743fd60d app/appengine: make heading bars fill screen width
Make the headers fill the screen's width by making the body have
display: inline-block and min-width: 100%. Before, scrolling to
the right extended past the screen's width, which caused the
blue table headers to cut off.

Change-Id: I2f186ca044d07a4dfd3ec6cbe3f57a9feee05c99
Reviewed-on: https://go-review.googlesource.com/c/build/+/125475
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2019-05-06 18:03:32 +00:00
..
static app/appengine: make heading bars fill screen width 2019-05-06 18:03:32 +00:00
README.md app/appengine: show all builder columns, even if they don't have results 2019-04-02 21:52:14 +00:00
app.yaml app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
build.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
config.go all: use "context" instead of golang.org/x/net/context 2018-03-06 23:26:52 +00:00
cron-part.yaml app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
cron.sh app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
dash.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
handler.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
index.yaml app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
init.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
notify.go app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
notify.txt app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf.go app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf_changes.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
perf_changes.html app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf_detail.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
perf_detail.html app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf_graph.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
perf_graph.html app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf_learn.go app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
perf_learn.html app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
perf_notify.txt app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
test.go app: modernize the App Engine code 2017-10-13 17:07:12 +00:00
ui.go app/appengine: sort subrepo tables by date: master, Go 1.12, Go 1.11 2019-04-05 04:55:52 +00:00
ui.html app/appengine: remove gccgo, show little dot for untested x builder cells 2019-03-12 21:07:29 +00:00
update.go all: use "context" instead of golang.org/x/net/context 2018-03-06 23:26:52 +00:00

README.md

build.golang.org App Engine App

This is the code that runs https://build.golang.org/

Local development

On a machine with a browser:

dev_appserver.py --port=8080 .

With a remote VM with a port open to the Internet:

dev_appserver.py --enable_host_checking=false --host=0.0.0.0 --port=8080 .

Deploying

gcloud config set project golang-org
gcloud app deploy --no-promote -v {build|build-test} app.yaml

or, to not affect your gcloud state, use:

gcloud app --account=username@google.com --project=golang-org deploy --no-promote -v build app.yaml

Using -v build will run as build.golang.org. Using -v build-test will run as build-test.golang.org.