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/remote
Kohei Tokunaga f72ea677f1
Add Solve API for performing a build on a build definition
This commit adds Solve API to the controller. This receives a build definition,
performs that build using ResultHandler held by that session. After Solve
completes, the client can debug the result using other APIs including Invoke.
Note that the ResultHandle provided by Solve overwrites the ResultHandle
previously stored in that session (possibly generated by the past Build or Solve
API call).

Using this API, user can perform build-and-debugging loop on the same session.

Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>
2 years ago
..
client.go Add Solve API for performing a build on a build definition 2 years ago
controller.go build: rename ResultContext to ResultHandle 2 years ago
controller_nolinux.go controller: replace logrus status messages with progress messages 2 years ago
io.go lint: ban fmt.Errorf in preference of errors.Errorf 2 years ago
server.go Add Solve API for performing a build on a build definition 2 years ago