package http
import "github.com/moby/buildkit/source/http"
Index ¶
- func NewSource(opt Opt) (source.Source, error)
- type HTTPIdentifier
- func NewHTTPIdentifier(str string, tls bool) (*HTTPIdentifier, error)
- func (id *HTTPIdentifier) Capture(c *provenance.Capture, pin string) error
- func (id *HTTPIdentifier) Scheme() string
- type Opt
Functions ¶
func NewSource ¶
Types ¶
type HTTPIdentifier ¶
type HTTPIdentifier struct {
TLS bool
URL string
Checksum digest.Digest
Filename string
Perm int
UID int
GID int
}
func NewHTTPIdentifier ¶
func NewHTTPIdentifier(str string, tls bool) (*HTTPIdentifier, error)
func (*HTTPIdentifier) Capture ¶
func (id *HTTPIdentifier) Capture(c *provenance.Capture, pin string) error
func (*HTTPIdentifier) Scheme ¶
func (id *HTTPIdentifier) Scheme() string
type Opt ¶
type Opt struct {
CacheAccessor cache.Accessor
Transport http.RoundTripper
}
Source Files ¶
identifier.go source.go transport.go
- Version
- v0.13.0-beta3
- Published
- Jan 31, 2024
- Platform
- linux/amd64
- Imports
- 27 packages
- Last checked
- 5 minutes ago –
Tools for package owners.