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
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
..
build Add BuildOptions.Debug for allowing lazy evaluation of ResultHandler 2 years ago
control Add Solve API for performing a build on a build definition 2 years ago
errdefs Allow passing ResultContext from server to the client through grpcerror 2 years ago
local Add Solve API for performing a build on a build definition 2 years ago
pb Add Solve API for performing a build on a build definition 2 years ago
processes build: rename ResultContext to ResultHandle 2 years ago
remote Add Solve API for performing a build on a build definition 2 years ago
controller.go controller: replace logrus status messages with progress messages 2 years ago