package buildinfo
import "github.com/moby/buildkit/util/buildinfo"
Index ¶
- func Decode(enc string) (bi binfotypes.BuildInfo, _ error)
- func Encode(ctx context.Context, metadata map[string][]byte, key string, llbSources map[string]string) ([]byte, error)
- func Format(dt []byte, opts FormatOpts) (_ []byte, err error)
- func GetMetadata(metadata map[string][]byte, key string, reqFrontend string, reqAttrs map[string]string) ([]byte, error)
- type FormatOpts
Functions ¶
func Decode ¶
func Decode(enc string) (bi binfotypes.BuildInfo, _ error)
Decode decodes a base64 encoded build info.
func Encode ¶
func Encode(ctx context.Context, metadata map[string][]byte, key string, llbSources map[string]string) ([]byte, error)
Encode encodes build info.
func Format ¶
func Format(dt []byte, opts FormatOpts) (_ []byte, err error)
Format formats build info.
func GetMetadata ¶
func GetMetadata(metadata map[string][]byte, key string, reqFrontend string, reqAttrs map[string]string) ([]byte, error)
GetMetadata returns buildinfo metadata for the specified key. If the key is already there, result will be merged.
Types ¶
type FormatOpts ¶
type FormatOpts struct { RemoveAttrs bool }
FormatOpts holds build info format options.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
util/buildinfo/types |
- Version
- v0.10.6
- Published
- Nov 10, 2022
- Platform
- js/wasm
- Imports
- 12 packages
- Last checked
- 2 minutes ago –
Tools for package owners.