commit
4fd86fd518
@ -1,7 +1,7 @@
|
|||||||
language: go
|
language: go
|
||||||
|
|
||||||
go:
|
go:
|
||||||
- "1.10"
|
- "1.11"
|
||||||
|
|
||||||
sudo: required
|
sudo: required
|
||||||
|
|
||||||
@ -16,6 +16,7 @@ install:
|
|||||||
- chmod +x $HOME/.local/bin/prototool
|
- chmod +x $HOME/.local/bin/prototool
|
||||||
|
|
||||||
script:
|
script:
|
||||||
|
- diff -u <(echo -n) <(gofmt -l -s $(go list -f '{{.Dir}}') | grep -v '/vendor/')
|
||||||
- prototool format -d api/v3/clairpb/clair.proto
|
- prototool format -d api/v3/clairpb/clair.proto
|
||||||
- prototool lint api/v3/clairpb/clair.proto
|
- prototool lint api/v3/clairpb/clair.proto
|
||||||
- go test $(glide novendor | grep -v contrib)
|
- go test $(glide novendor | grep -v contrib)
|
||||||
|
@ -45,8 +45,8 @@ func TestMultipleNamespaceDetector(t *testing.T) {
|
|||||||
testData := []MultipleNamespaceTestData{
|
testData := []MultipleNamespaceTestData{
|
||||||
{
|
{
|
||||||
ExpectedNamespaces: []database.Namespace{
|
ExpectedNamespaces: []database.Namespace{
|
||||||
database.Namespace{Name: "debian:8", VersionFormat: "dpkg"},
|
{Name: "debian:8", VersionFormat: "dpkg"},
|
||||||
database.Namespace{Name: "alpine:v3.3", VersionFormat: "dpkg"},
|
{Name: "alpine:v3.3", VersionFormat: "dpkg"},
|
||||||
},
|
},
|
||||||
Files: tarutil.FilesMap{
|
Files: tarutil.FilesMap{
|
||||||
"etc/os-release": []byte(`
|
"etc/os-release": []byte(`
|
||||||
|
@ -372,7 +372,7 @@ func severity(def definition) database.Severity {
|
|||||||
case "Critical":
|
case "Critical":
|
||||||
return database.CriticalSeverity
|
return database.CriticalSeverity
|
||||||
default:
|
default:
|
||||||
log.Warning("could not determine vulnerability severity from: %s.", def.Title)
|
log.Warningf("could not determine vulnerability severity from: %s.", def.Title)
|
||||||
return database.UnknownSeverity
|
return database.UnknownSeverity
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -416,7 +416,7 @@ func SeverityFromPriority(priority string) database.Severity {
|
|||||||
case "critical":
|
case "critical":
|
||||||
return database.CriticalSeverity
|
return database.CriticalSeverity
|
||||||
default:
|
default:
|
||||||
log.Warning("could not determine a vulnerability severity from: %s", priority)
|
log.Warningf("could not determine a vulnerability severity from: %s", priority)
|
||||||
return database.UnknownSeverity
|
return database.UnknownSeverity
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -132,7 +132,7 @@ func newmockUpdaterDatastore() *mockUpdaterDatastore {
|
|||||||
vuln, ok := session.copy.vulnerabilities[id]
|
vuln, ok := session.copy.vulnerabilities[id]
|
||||||
r = append(r, database.NullableVulnerability{
|
r = append(r, database.NullableVulnerability{
|
||||||
VulnerabilityWithAffected: vuln,
|
VulnerabilityWithAffected: vuln,
|
||||||
Valid: ok,
|
Valid: ok,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return r, nil
|
return r, nil
|
||||||
|
Loading…
Reference in New Issue
Block a user