Explorar o código

add cli server start github/provisioner defaults

Alexander Belanger %!s(int64=5) %!d(string=hai) anos
pai
achega
6aeb101ef8
Modificáronse 1 ficheiros con 8 adicións e 2 borrados
  1. 8 2
      cli/cmd/server.go

+ 8 - 2
cli/cmd/server.go

@@ -208,10 +208,16 @@ func startLocal(
 		"SQL_LITE_PATH=" + sqlLitePath,
 		"SQL_LITE_PATH=" + sqlLitePath,
 		"STATIC_FILE_PATH=" + staticFilePath,
 		"STATIC_FILE_PATH=" + staticFilePath,
 		"REDIS_ENABLED=false",
 		"REDIS_ENABLED=false",
-		"GITHUB_ENABLED=false",
-		"PROVISIONER_ENABLED=false",
 	}...)
 	}...)
 
 
+	if _, found := os.LookupEnv("GITHUB_ENABLED"); !found {
+		cmdPorter.Env = append(cmdPorter.Env, "GITHUB_ENABLED=false")
+	}
+
+	if _, found := os.LookupEnv("PROVISIONER_ENABLED"); !found {
+		cmdPorter.Env = append(cmdPorter.Env, "PROVISIONER_ENABLED=false")
+	}
+
 	cmdPorter.Stdout = os.Stdout
 	cmdPorter.Stdout = os.Stdout
 	cmdPorter.Stderr = os.Stderr
 	cmdPorter.Stderr = os.Stderr