Browse Source

fix(cmd): parse platform in detect (#1765)

Richard Gomez 11 months ago
parent
commit
59fdd904af
1 changed files with 2 additions and 1 deletions
  1. 2 1
      cmd/detect.go

+ 2 - 1
cmd/detect.go

@@ -99,7 +99,7 @@ func runDetect(cmd *cobra.Command, args []string) {
 			logOpts     = mustGetStringFlag(cmd, "log-opts")
 			gitCmd      *sources.GitCmd
 			scmPlatform scm.Platform
-			remote      = detect.NewRemoteInfo(scmPlatform, source)
+			remote      *detect.RemoteInfo
 		)
 		if gitCmd, err = sources.NewGitLogCmd(source, logOpts); err != nil {
 			logging.Fatal().Err(err).Msg("could not create Git cmd")
@@ -107,6 +107,7 @@ func runDetect(cmd *cobra.Command, args []string) {
 		if scmPlatform, err = scm.PlatformFromString(mustGetStringFlag(cmd, "platform")); err != nil {
 			logging.Fatal().Err(err).Send()
 		}
+		remote = detect.NewRemoteInfo(scmPlatform, source)
 
 		if findings, err = detector.DetectGit(gitCmd, remote); err != nil {
 			// don't exit on error, just log it