Versions in this module Expand all Collapse all v0 v0.3.1 Oct 17, 2018 v0.3.0 Oct 12, 2018 Changes in this version + var AllowNetworkHostUnstable = false + func Load(def *pb.Definition, opts ...LoadOpt) (solver.Edge, error) + func NewContentHashFunc(selectors []string) solver.ResultBasedCacheFunc + type ExporterRequest struct + CacheExportMode solver.CacheExportMode + CacheExporter remotecache.Exporter + Exporter exporter.ExporterInstance + type LoadOpt func(*pb.Op, *pb.OpMetadata, *solver.VertexOptions) error + func RuntimePlatforms(p []specs.Platform) LoadOpt + func ValidateEntitlements(ent entitlements.Set) LoadOpt + func WithCacheSources(cms []solver.CacheManager) LoadOpt + func WithValidateCaps() LoadOpt + type ResolveWorkerFunc func() (worker.Worker, error) + type Solver struct + func New(wc *worker.Controller, f map[string]frontend.Frontend, ...) (*Solver, error) + func (s *Solver) Bridge(b solver.Builder) frontend.FrontendLLBBridge + func (s *Solver) Solve(ctx context.Context, id string, req frontend.SolveRequest, exp ExporterRequest, ...) (*client.SolveResponse, error) + func (s *Solver) Status(ctx context.Context, id string, statusChan chan *client.SolveStatus) error