package s3

import "github.com/moby/buildkit/cache/remotecache/s3"

Index

Functions

func ResolveCacheExporterFunc

func ResolveCacheExporterFunc() remotecache.ResolveCacheExporterFunc

ResolveCacheExporterFunc for s3 cache exporter.

func ResolveCacheImporterFunc

func ResolveCacheImporterFunc() remotecache.ResolveCacheImporterFunc

ResolveCacheImporterFunc for s3 cache importer.

Types

type Config

type Config struct {
	Bucket            string
	Region            string
	Prefix            string
	ManifestsPrefix   string
	BlobsPrefix       string
	Names             []string
	TouchRefresh      time.Duration
	EndpointURL       string
	AccessKeyID       string
	SecretAccessKey   string
	SessionToken      string
	UsePathStyle      bool
	UploadParallelism int
}

type ReaderAtCloser

type ReaderAtCloser interface {
	io.ReaderAt
	io.Closer
}

Source Files

readerat.go s3.go

Version
v0.17.0
Published
Oct 29, 2024
Platform
js/wasm
Imports
28 packages
Last checked
1 minute ago

Tools for package owners.