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/pb
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
..
attest.go controller: handle attestation options across api 2 years ago
cache.go controller: strongly type the controller api 2 years ago
controller.pb.go Add Solve API for performing a build on a build definition 2 years ago
controller.proto Add Solve API for performing a build on a build definition 2 years ago
export.go controller: strongly type the controller api 2 years ago
generate.go controller: move controllers out of commands into separate package 2 years ago
path.go controller: move path resolution into controller package 2 years ago
path_test.go controller: move path resolution into controller package 2 years ago
progress.go build: display build details link 2 years ago
secrets.go controller: strongly type the controller api 2 years ago
ssh.go controller: strongly type the controller api 2 years ago