Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildVersion ¶
func BuildVersion() string
Types ¶
type ArtifactInfo ¶
type ArtifactInfo struct { Path string `json:"path" yaml:"path"` Count int `json:"count" yaml:"count"` FileInfos FileInfos `json:"fileInfos" yaml:"fileInfos"` }
func CollectFileInfos ¶
func CollectFileInfos(path string) (*ArtifactInfo, error)
func WalkArchive ¶
func WalkArchive(root string, zip string, unarchiver unarchiver) (*ArtifactInfo, error)
func (*ArtifactInfo) AddFileInfo ¶
func (d *ArtifactInfo) AddFileInfo(path string, info *FileInfo)
func (*ArtifactInfo) String ¶
func (d *ArtifactInfo) String() string
func (*ArtifactInfo) WithFlattenedAndSortedFileInfos ¶
func (d *ArtifactInfo) WithFlattenedAndSortedFileInfos() *FlatArtifactInfo
type FileInfo ¶
type FlatArtifactInfo ¶
Click to show internal directories.
Click to hide internal directories.