Documentation ¶
Index ¶
- func NewGatewayForwarder(w worker.Infos, f client.BuildFunc) frontend.Frontend
- type BridgeClient
- func (c *BridgeClient) BuildOpts() client.BuildOpts
- func (c *BridgeClient) Inputs(ctx context.Context) (map[string]llb.State, error)
- func (c *BridgeClient) NewContainer(ctx context.Context, req client.NewContainerRequest) (client.Container, error)
- func (c *BridgeClient) ResolveImageConfig(ctx context.Context, ref string, opt sourceresolver.Opt) (string, digest.Digest, []byte, error)
- func (c *BridgeClient) Solve(ctx context.Context, req client.SolveRequest) (*client.Result, error)
- func (c *BridgeClient) Warn(ctx context.Context, dgst digest.Digest, msg string, opts client.WarnOpts) error
- type GatewayForwarder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BridgeClient ¶ added in v0.12.0
type BridgeClient struct { frontend.FrontendLLBBridge // contains filtered or unexported fields }
func LLBBridgeToGatewayClient ¶ added in v0.12.0
func (*BridgeClient) BuildOpts ¶ added in v0.12.0
func (c *BridgeClient) BuildOpts() client.BuildOpts
func (*BridgeClient) NewContainer ¶ added in v0.12.0
func (c *BridgeClient) NewContainer(ctx context.Context, req client.NewContainerRequest) (client.Container, error)
func (*BridgeClient) ResolveImageConfig ¶ added in v0.13.0
func (*BridgeClient) Solve ¶ added in v0.12.0
func (c *BridgeClient) Solve(ctx context.Context, req client.SolveRequest) (*client.Result, error)
type GatewayForwarder ¶
type GatewayForwarder struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.