go-cert-gen/pkg/util/path.go

19 lines
291 B
Go
Raw Normal View History

2023-02-15 18:13:58 +01:00
package util
import (
"log"
"os/exec"
"strings"
)
func RootDir() string {
cmdOut, err := exec.Command("git", "rev-parse", "--show-toplevel").Output()
if err != nil {
log.Fatalf("exec.Command: %s", err)
return ""
}
rootDir := strings.TrimSpace(string(cmdOut))
return rootDir
}