mirror of
https://github.com/hauler-dev/hauler.git
synced 2026-08-27 14:07:17 +00:00
* represent all content as artifact.OCI interface and manipulate/add all content using oci layouts * initial brew taps and macos universal binary * change mediaType to string for better compatibility with other libraries * ensure config is minimally viable for file/charts * add transparent layer caching (filesystem) to artifact operations, clean up layer interface used by file/chart * add store list and store copy commands Signed-off-by: Josh Wolf <josh@joshwolf.dev>
11 lines
197 B
Go
11 lines
197 B
Go
package artifact
|
|
|
|
import v1 "github.com/google/go-containerregistry/pkg/v1"
|
|
|
|
type Config interface {
|
|
// Raw returns the config bytes
|
|
Raw() ([]byte, error)
|
|
|
|
Descriptor() (v1.Descriptor, error)
|
|
}
|