You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
buildx/controller
Justin Chadwell 90d7fb5e77 controller: strongly type the controller api
Strongly typing the API allows us to perform all command line parsing
fully on the client-side, where we have access to the client local
directory and all the client environment variables, which may not be
available on the remote server.

Additionally, the controller api starts to look a lot like
build.Options, so at some point in the future there may be an
oppportunity to merge the two, which would allow both build and bake to
execute through the controller, instead of needing to maintain multiple
code paths.

Signed-off-by: Justin Chadwell <me@jedevc.com>
2 years ago
..
build controller: strongly type the controller api 2 years ago
control controller: move controllers out of commands into separate package 2 years ago
local lint: ban fmt.Errorf in preference of errors.Errorf 2 years ago
pb controller: strongly type the controller api 2 years ago
remote controller: set absolute path of server binary before execution 2 years ago
controller.go lint: ban fmt.Errorf in preference of errors.Errorf 2 years ago