build/cmd/buildlet
Elias Naur a9f75ee999 cmd/buildlet: fix bash wrapper check for iOS
Updates golang/go#41610

Change-Id: I9a2e151eaf8104e2f3a1a8d36f8dc72a6351fd4a
Reviewed-on: https://go-review.googlesource.com/c/build/+/259580
Trust: Elias Naur <mail@eliasnaur.com>
Run-TryBot: Elias Naur <mail@eliasnaur.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2020-10-06 16:47:21 +00:00
..
stage0 cmd/buildlet/stage0: add arm aws hosts 2020-05-13 20:45:56 +00:00
testssh dashboard, env, cmd/buildlet/testssh: fix gomote ssh for a number of buidlers 2019-11-15 22:06:08 +00:00
.gitignore cmd/coordinator, cmd/buildlet: add windows builder images to dev cluster 2015-05-25 18:56:13 +00:00
Makefile dashboard: remove the Windows ARM builder 2020-04-23 15:40:42 +00:00
README dashboard: rearrange tree, in prep for packagification 2015-01-15 02:58:11 +00:00
buildlet.go cmd/buildlet: fix bash wrapper check for iOS 2020-10-06 16:47:21 +00:00
buildlet_rlimit.go cmd/buildlet: increase fd limit on openbsd 2017-12-08 15:54:19 +00:00
buildlet_test.go buildlet: add Path option to ExecOpts 2015-05-21 03:38:07 +00:00
buildlet_unix.go cmd/buildlet: detect a noexec tmpfs /workdir on Linux and remount it exec 2018-05-10 20:09:03 +00:00
buildlet_windows.go cmd/buildlet: fix the build on some platforms 2017-07-25 18:04:10 +00:00
reverse.go cmd/buildlet: advertise a hostname of "buildlet" if nothing else is set 2019-11-20 03:06:13 +00:00

README

Local development notes:

Server:  (TLS stuff is optional)
$ go run $GOROOT/src/crypto/tls/generate_cert.go --host=example.com
$ GCEMETA_password=foo GCEMETA_tls_cert=@cert.pem GCEMETA_tls_key='@key.pem' ./buildlet

Client:
$ curl -O https://go.googlesource.com/go/+archive/3b76b017cabb.tar.gz
$ curl -k --user :foo -X PUT --data-binary "@go-3b76b017cabb.tar.gz" https://localhost:5936/writetgz
$ curl -k --user :foo -d "cmd=src/make.bash" http://127.0.0.1:5937/exec
etc