build: Files | Directories

Command buildlet

The buildlet is an HTTP server that untars content to disk and runs commands it has untarred, streaming their output back over HTTP. It is part of Go's continuous build system.

This program intentionally allows remote code execution, and provides no security of its own. It is assumed that any user uses it with an appropriately-configured firewall between their VM instances.

Package Files

buildlet.go buildlet_unix.go reverse.go


stage0The stage0 command looks up the buildlet's URL from its environment (GCE metadata service, scaleway, etc), downloads it, and runs it.

Package main imports 36 packages (graph). Updated 2019-09-22. Refresh now. Tools for package owners.