diff --git a/internal/commands/result.go b/internal/commands/result.go index eef4e5d52..a58a2356b 100644 --- a/internal/commands/result.go +++ b/internal/commands/result.go @@ -561,6 +561,7 @@ func ReadResults( if errorModel != nil { return nil, errors.Errorf("%s: CODE: %d, %s", failedListingResults, errorModel.Code, errorModel.Message) } else if resultsModel != nil { + resultsModel.ScanID = scanID return resultsModel, nil } return nil, nil diff --git a/internal/params/filters.go b/internal/params/filters.go index 972518d7b..a24425c43 100644 --- a/internal/params/filters.go +++ b/internal/params/filters.go @@ -114,6 +114,8 @@ var BaseFilters = []string{ "*.tf", "*.yaml", "*.yml", + "*.gradle", + "gradlew", "build.gradle", "build.sbt", "yarn.lock", diff --git a/internal/wrappers/results-json.go b/internal/wrappers/results-json.go index bb4e6e918..96b811e23 100644 --- a/internal/wrappers/results-json.go +++ b/internal/wrappers/results-json.go @@ -3,6 +3,7 @@ package wrappers type ScanResultsCollection struct { Results []*ScanResult `json:"results"` TotalCount uint `json:"totalCount"` + ScanID string `json:"scanID"` } type ScanResult struct {