Documentation ¶ Index ¶ func TarArchiver() archiver.Archiver type Unpacker func NewUnpacker(logger log.Logger, dockerStep docker.Renderer, fs afero.Afero, ...) *Unpacker func (u *Unpacker) Execute(rootFs root.Fs, asset api.DockerLayerAsset, meta api.ReleaseMetadata, ...) func(context.Context) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func TarArchiver ¶ func TarArchiver() archiver.Archiver Types ¶ type Unpacker ¶ type Unpacker struct { Logger log.Logger FS afero.Afero Viper *viper.Viper DockerSaver docker.Renderer Tar archiver.Archiver } An unpacker func NewUnpacker ¶ func NewUnpacker( logger log.Logger, dockerStep docker.Renderer, fs afero.Afero, viper *viper.Viper, tar archiver.Archiver, ) *Unpacker func (*Unpacker) Execute ¶ func (u *Unpacker) Execute( rootFs root.Fs, asset api.DockerLayerAsset, meta api.ReleaseMetadata, doWithProgress func(ch chan interface{}, logger log.Logger) error, templateContext map[string]interface{}, configGroups []libyaml.ConfigGroup, ) func(context.Context) error Source Files ¶ View all Source files layer.go Click to show internal directories. Click to hide internal directories.