Просмотр исходного кода

add cli server start github/provisioner defaults

Alexander Belanger 5 лет назад
Родитель
Сommit
6aeb101ef8
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      cli/cmd/server.go

+ 8 - 2
cli/cmd/server.go

@@ -208,10 +208,16 @@ func startLocal(
 		"SQL_LITE_PATH=" + sqlLitePath,
 		"STATIC_FILE_PATH=" + staticFilePath,
 		"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.Stderr = os.Stderr