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.
Now, we always perform the full solve request in the main gateway call. This ensures that progress works properly, and makes the lifetime semantics much clearer. NewResultContext abstracts the details of a successful/failed build, to always return a single ResultContext, even though the details of how a gateway is created is different: - For a failed build, we can just keep the gateway open. - For a successful build, we immediately open another gateway and re-evaluate the build definition in that gateway. This should give an instant cache hit (since the build was just successful). Signed-off-by: Justin Chadwell <me@jedevc.com> |
2 years ago | |
|---|---|---|
| .. | ||
| build.go | 2 years ago | |
| git.go | 3 years ago | |
| git_test.go | 3 years ago | |
| invoke.go | 3 years ago | |
| result.go | 2 years ago | |
| url.go | 4 years ago | |
| utils.go | 3 years ago | |