package local

import "github.com/moby/buildkit/exporter/local"

Index

Functions

func CreateFS

func CreateFS(ctx context.Context, sessionID string, k string, ref cache.ImmutableRef, attestations []exporter.Attestation, defaultTime time.Time, opt CreateFSOpts) (fsutil.FS, func() error, error)

func New

func New(opt Opt) (exporter.Exporter, error)

func NewProgressHandler

func NewProgressHandler(ctx context.Context, id string) func(int, bool)

Types

type CreateFSOpts

type CreateFSOpts struct {
	Epoch             *time.Time
	AttestationPrefix string
	PlatformSplit     bool
}

func (*CreateFSOpts) Load

func (c *CreateFSOpts) Load(opt map[string]string) (map[string]string, error)

type Opt

type Opt struct {
	SessionManager *session.Manager
}

Source Files

export.go fs.go

Version
v0.17.2
Published
Nov 22, 2024
Platform
js/wasm
Imports
31 packages
Last checked
10 seconds ago

Tools for package owners.