Versions in this module Expand all Collapse all v0 v0.7.20 May 7, 2024 v0.7.19 Apr 7, 2024 Changes in this version + var ErrAddLayerCode = "meshkit-11247" + var ErrAppendingLayerCode = "meshkit-11147" + var ErrAuthenticatingToRegistryCode = "meshkit-11245" + var ErrCompressingLayerCode = "meshkit-11151" + var ErrConnectingToRegistryCode = "meshkit-11243" + var ErrFileNotFoundCode = "meshkit-11244" + var ErrGettingImageCode = "meshkit-11153" + var ErrGettingLayerCode = "meshkit-11150" + var ErrPushingPackageCode = "meshkit-11249" + var ErrReadingFileCode = "meshkit-11148" + var ErrTaggingPackageCode = "meshkit-11248" + var ErrUnSupportedLayerTypeCode = "meshkit-11149" + var ErrUnTaringLayerCode = "meshkit-11152" + var ErrValidatingImageCode = "meshkit-11154" + var ErrWriteFilesCode = "meshkit-11246" + func AuthToOCIRegistry(repo *remote.Repository, registryURI, username, password string) error + func BuildImage(sourcePath string, opts ...BuildOption) (gcrv1.Image, error) + func CreateTempOCIContentDir() (tempDir string, err error) + func ErrAddLayer(err error) error + func ErrAppendingLayer(err error) error + func ErrAuthenticatingToRegistry(err error) error + func ErrCompressingLayer(err error) error + func ErrConnectingToRegistry(err error) error + func ErrFileNotFound(err error, filePath string) error + func ErrGettingImage(err error) error + func ErrGettingLayer(err error) error + func ErrPushingPackage(err error) error + func ErrReadingFile(err error) error + func ErrTaggingPackage(err error) error + func ErrUnSupportedLayerType(err error) error + func ErrUnTaringLayer(err error) error + func ErrValidatingImage(err error) error + func ErrWriteFile(err error) error + func PullFromOCIRegistry(dirPath, registryAdd, repositoryAdd, imageTag, username, password string) error + func PushToOCIRegistry(dirPath, registryAdd, repositoryAdd, imageTag, username, password string) error + func SaveOCIArtifact(img gcrv1.Image, artifactPath, name string) error + func UnCompressOCIArtifact(source, destination string) error + type BuildOption func(o *BuildOptions) + type BuildOptions struct + type LayerType string + const LayerTypeStatic + const LayerTypeTarball