golang.org/x/build@v0.0.0-20240506185731-218518f32b70/cmd/buildlet/README (about)

     1  Local development notes:
     2  
     3  Server:  (TLS stuff is optional)
     4  $ go run $GOROOT/src/crypto/tls/generate_cert.go --host=example.com
     5  $ GCEMETA_password=foo GCEMETA_tls_cert=@cert.pem GCEMETA_tls_key='@key.pem' ./buildlet
     6  
     7  Client:
     8  $ curl -O https://go.googlesource.com/go/+archive/3b76b017cabb.tar.gz
     9  $ curl -k --user :foo -X PUT --data-binary "@go-3b76b017cabb.tar.gz" https://localhost:5936/writetgz
    10  $ curl -k --user :foo -d "cmd=src/make.bash" http://127.0.0.1:5937/exec
    11  etc
    12