@@ -21,6 +21,7 @@ var callgraphGenerateTimeout int
2121var callgraphUploadTimeout int
2222var commitAuthor string
2323var commitName string
24+ var generateCommitNameBool bool
2425var debug bool
2526var exclusions = file .Exclusions ()
2627var inclusions = file .Exclusions ()
@@ -68,6 +69,7 @@ const (
6869 TagCommitAsReleaseFlag = "tag-commit-as-release"
6970 TagCommitAsReleaseEnv = "TAG_COMMIT_AS_RELEASE"
7071 ExperimentalFlag = "experimental"
72+ GenerateCommitName = "generate-commit-name"
7173)
7274
7375var scanCmdError error
@@ -88,6 +90,7 @@ If the given path contains a git repository all flags but "integration" will be
8890
8991 cmd .Flags ().StringVarP (& repositoryName , RepositoryFlag , "r" , "" , "repository name" )
9092 cmd .Flags ().StringVarP (& commitName , CommitFlag , "c" , "" , "commit hash" )
93+ cmd .Flags ().BoolVar (& generateCommitNameBool , GenerateCommitName , false , "auto-generate a commit name if flag is set" )
9194 cmd .Flags ().StringVarP (& branchName , BranchFlag , "b" , "" , "branch name" )
9295 cmd .Flags ().StringVarP (& commitAuthor , CommitAuthorFlag , "a" , "" , "commit author" )
9396 cmd .Flags ().StringVarP (& repositoryUrl , RepositoryUrlFlag , "u" , "" , "repository URL" )
@@ -239,6 +242,7 @@ func RunE(s *scan.IScanner) func(_ *cobra.Command, args []string) error {
239242 VersionHint : viper .GetBool (VersionHintFlag ),
240243 RepositoryName : viper .GetString (RepositoryFlag ),
241244 CommitName : viper .GetString (CommitFlag ),
245+ GenerateCommitName : viper .GetBool (GenerateCommitName ),
242246 BranchName : viper .GetString (BranchFlag ),
243247 CommitAuthor : viper .GetString (CommitAuthorFlag ),
244248 RepositoryUrl : viper .GetString (RepositoryUrlFlag ),
0 commit comments