Skip to content
Snippets Groups Projects
Commit a25484f3 authored by y0no's avatar y0no
Browse files

Add ReportsDir to whitelist by default

parent 6f84d0ad
Branches dev
No related tags found
No related merge requests found
...@@ -50,7 +50,7 @@ func InitRunner(target string, options *libs.Options) (*Runner, error) { ...@@ -50,7 +50,7 @@ func InitRunner(target string, options *libs.Options) (*Runner, error) {
} }
// Create reports directory in workspace // Create reports directory in workspace
reportsDir := path.Join(runner.Workspace, "reports") reportsDir := runner.Params["ReportsDir"]
if _, err := os.Stat(reportsDir); os.IsNotExist(err) { if _, err := os.Stat(reportsDir); os.IsNotExist(err) {
utils.Logger.Debug().Str("workspace", runner.Workspace).Msg("Create reports folder") utils.Logger.Debug().Str("workspace", runner.Workspace).Msg("Create reports folder")
if err = os.MkdirAll(reportsDir, 0700); err != nil { if err = os.MkdirAll(reportsDir, 0700); err != nil {
...@@ -58,6 +58,9 @@ func InitRunner(target string, options *libs.Options) (*Runner, error) { ...@@ -58,6 +58,9 @@ func InitRunner(target string, options *libs.Options) (*Runner, error) {
} }
} }
// Add reports directory to whitelist
runner.Reports = append(runner.Reports, runner.Params["ReportsDir"])
// Try to import workflow // Try to import workflow
if !runner.importWorkflow() { if !runner.importWorkflow() {
utils.Logger.Fatal().Str("workflow", runner.Options.Scan.Flow).Msg("Unable to import workflow") utils.Logger.Fatal().Str("workflow", runner.Options.Scan.Flow).Msg("Unable to import workflow")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment