package exporter
import "github.com/moby/buildkit/exporter"
Index ¶
- type Attestation
- type Config
- func NewConfig() *Config
- func NewConfigWithCompression(comp compression.Config) *Config
- func (c *Config) Compression() compression.Config
- type DescriptorReference
- type Exporter
- type ExporterInstance
- type Source
Types ¶
type Attestation ¶
type Attestation = result.Attestation[cache.ImmutableRef]
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func NewConfig ¶
func NewConfig() *Config
func NewConfigWithCompression ¶
func NewConfigWithCompression(comp compression.Config) *Config
func (*Config) Compression ¶
func (c *Config) Compression() compression.Config
type DescriptorReference ¶
type DescriptorReference interface { Release() error Descriptor() ocispecs.Descriptor }
type Exporter ¶
type ExporterInstance ¶
type ExporterInstance interface { Name() string Config() *Config Export(ctx context.Context, src *Source, sessionID string) (map[string]string, DescriptorReference, error) }
type Source ¶
type Source = result.Result[cache.ImmutableRef]
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
exporter/attestation | |
exporter/containerimage | |
exporter/containerimage/exptypes | |
exporter/containerimage/image | |
exporter/local | |
exporter/oci | |
exporter/tar | |
exporter/util | |
exporter/util/epoch |
- Version
- v0.11.6
- Published
- Apr 20, 2023
- Platform
- js/wasm
- Imports
- 5 packages
- Last checked
- 11 minutes ago –
Tools for package owners.