in artifacts.go [131:169]
func (a *Artifacts) IsEmpty() bool {
if len(a.Binaries) > 0 {
return false
}
if len(a.Manpages) > 0 {
return false
}
if a.Directories != nil && (len(a.Directories.Config) > 0 || len(a.Directories.State) > 0) {
return false
}
if len(a.DataDirs) > 0 {
return false
}
if len(a.ConfigFiles) > 0 {
return false
}
if a.Systemd != nil &&
(len(a.Systemd.Units) > 0 || len(a.Systemd.Dropins) > 0) {
return false
}
if len(a.Docs) > 0 {
return false
}
if len(a.Licenses) > 0 {
return false
}
if len(a.Libs) > 0 {
return false
}
if len(a.Links) > 0 {
return false
}
if len(a.Headers) > 0 {
return false
}
return true
}