Fix reporting for images without CVEs
Some checks failed
Go / build (push) Has been cancelled

Signed-off-by: Christian Dupuis <cd@atomist.com>
This commit is contained in:
Christian Dupuis
2022-10-25 15:06:58 +02:00
parent 81ff63779b
commit 45dec2439e
4 changed files with 9 additions and 2 deletions

View File

@@ -85,6 +85,9 @@ func ForBaseImageInIndex(digest digest.Digest, workspace string, apiKey string)
CreatedAt: ii.CreatedAt,
Tags: manifestList[0].Tags,
Repository: *repository,
Report: []Report{{
Total: -1,
}},
}
return &[]Image{image}, nil
}

View File

@@ -36,6 +36,7 @@ type ManifestList struct {
}
type Report struct {
Total int64 `edn:"vulnerability.report/total"`
Critical int64 `edn:"vulnerability.report/critical"`
High int64 `edn:"vulnerability.report/high"`
Medium int64 `edn:"vulnerability.report/medium"`