package gateway

import "github.com/moby/buildkit/frontend/gateway"

Index

Functions

func NewGatewayFrontend

func NewGatewayFrontend(workers worker.Infos, allowedRepositories []string) (frontend.Frontend, error)

Types

type LLBBridgeForwarder

type LLBBridgeForwarder interface {
	pb.LLBBridgeServer
	Done() <-chan struct{}
	Result() (*frontend.Result, error)
	Discard()
}

func NewBridgeForwarder

func NewBridgeForwarder(ctx context.Context, llbBridge frontend.FrontendLLBBridge, exec executor.Executor, workers worker.Infos, inputs map[string]*opspb.Definition, sid string, sm *session.Manager) LLBBridgeForwarder

Source Files

gateway.go

Directories

PathSynopsis
frontend/gateway/client
frontend/gateway/container
frontend/gateway/forwarder
frontend/gateway/grpcclient
frontend/gateway/pb
Version
v0.17.0-rc2
Published
Oct 28, 2024
Platform
js/wasm
Imports
57 packages
Last checked
9 minutes ago

Tools for package owners.