|
|
|
@ -35,9 +35,6 @@ var ( |
|
|
|
|
|
|
|
|
|
gitVersion *version.Version |
|
|
|
|
|
|
|
|
|
// will be checked on Init
|
|
|
|
|
goVersionLessThan115 = true |
|
|
|
|
|
|
|
|
|
// SupportProcReceive version >= 2.29.0
|
|
|
|
|
SupportProcReceive bool |
|
|
|
|
) |
|
|
|
@ -156,14 +153,6 @@ func Init(ctx context.Context) error { |
|
|
|
|
return err |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Save if the go version used to compile gitea is greater or equal 1.15
|
|
|
|
|
runtimeVersion, err := version.NewVersion(strings.TrimPrefix(runtime.Version(), "go")) |
|
|
|
|
if err != nil { |
|
|
|
|
return err |
|
|
|
|
} |
|
|
|
|
version115, _ := version.NewVersion("1.15") |
|
|
|
|
goVersionLessThan115 = runtimeVersion.LessThan(version115) |
|
|
|
|
|
|
|
|
|
// Git requires setting user.name and user.email in order to commit changes - if they're not set just add some defaults
|
|
|
|
|
for configKey, defaultValue := range map[string]string{"user.name": "Gitea", "user.email": "gitea@fake.local"} { |
|
|
|
|
if err := checkAndSetConfig(configKey, defaultValue, false); err != nil { |
|
|
|
|