@@ -22,6 +22,7 @@ var cliIOTScan bool
2222var projectNameCli string
2323var projectTagNames []string
2424var imageScan bool
25+ var extraData string
2526
2627func Cmd () * cobra.Command {
2728 var c cobra.Command
@@ -32,6 +33,7 @@ func Cmd() *cobra.Command {
3233 c .Flags ().BoolVar (& cliIOTScan , "iot" , false , "IOT scan mode" )
3334 c .Flags ().StringVar (& projectNameCli , "project-name" , "" , "specify project name" )
3435 c .Flags ().StringArrayVar (& projectTagNames , "project-tag" , make ([]string , 0 ), "specify the tag of the project" )
36+ c .Flags ().StringVar (& extraData , "extra-data" , "" , "specify the extra data" )
3537 return & c
3638}
3739
@@ -46,6 +48,7 @@ func ImageScanCmd() *cobra.Command {
4648 c .Short = "Detects open source vulnerabilities by scanning docker image files"
4749 c .Flags ().StringVar (& projectNameCli , "project-name" , "" , "specify project name" )
4850 c .Flags ().StringArrayVar (& projectTagNames , "project-tag" , make ([]string , 0 ), "specify the tag of the project" )
51+ c .Flags ().StringVar (& extraData , "extra-data" , "" , "specify the extra data" )
4952 return & c
5053}
5154
@@ -117,6 +120,7 @@ func binScan(ctx context.Context, scanPath string) error {
117120 ProjectName : projectNameCli ,
118121 TeamId : common .CliTeamIdOverride ,
119122 ProjectTagNames : projectTagNames ,
123+ ExtraData : & extraData ,
120124 })
121125 if e != nil {
122126 cv .DisplayCreateSubtaskErr (ctx , e )
0 commit comments