Browse Source

update

tags/v1.22.5.1^2
chenyifan01 3 years ago
parent
commit
b36894aae1
2 changed files with 13 additions and 12 deletions
  1. +0
    -12
      cmd/hook.go
  2. +13
    -0
      cmd/serv.go

+ 0
- 12
cmd/hook.go View File

@@ -158,18 +158,6 @@ Gitea or set your environment appropriately.`, "")
prID, _ := strconv.ParseInt(os.Getenv(models.ProtectedBranchPRID), 10, 64)
isDeployKey, _ := strconv.ParseBool(os.Getenv(models.EnvIsDeployKey))

//set environment for pre-receive hook script
os.Setenv(models.EnvRepoMaxFileSize, fmt.Sprint(setting.Repository.Upload.FileMaxSize))
os.Setenv(models.EnvRepoMaxSize, fmt.Sprint(setting.Repository.RepoMaxSize))
os.Setenv(models.EnvPushSizeCheckFlag, fmt.Sprint(setting.Repository.Upload.ShellFlag))
env, _ := private.GetHookConfig(username, reponame)
if env != nil && len(env) > 0 {
repoSize := env[models.EnvRepoSize]
if repoSize != "" {
os.Setenv(models.EnvRepoSize, repoSize)
}
}

hookOptions := private.HookOptions{
UserID: userID,
GitAlternativeObjectDirectories: os.Getenv(private.GitAlternativeObjectDirectories),


+ 13
- 0
cmd/serv.go View File

@@ -208,6 +208,19 @@ func runServ(c *cli.Context) error {
os.Setenv(models.ProtectedBranchPRID, fmt.Sprintf("%d", 0))
os.Setenv(models.EnvIsDeployKey, fmt.Sprintf("%t", results.IsDeployKey))
os.Setenv(models.EnvKeyID, fmt.Sprintf("%d", results.KeyID))
//set environment for pre-receive hook script
os.Setenv(models.EnvRepoMaxFileSize, fmt.Sprint(setting.Repository.Upload.FileMaxSize))
os.Setenv(models.EnvRepoMaxSize, fmt.Sprint(setting.Repository.RepoMaxSize))
os.Setenv(models.EnvPushSizeCheckFlag, fmt.Sprint(setting.Repository.Upload.ShellFlag))
env, _ := private.GetHookConfig(username, reponame)
fmt.Fprintln(os.Stderr, "Gitea:verb", verb)
if env != nil && len(env) > 0 {
repoSize := env[models.EnvRepoSize]
if repoSize != "" {
fmt.Fprintln(os.Stderr, "Gitea:repoSize", repoSize)
os.Setenv(models.EnvRepoSize, repoSize)
}
}

//LFS token authentication
if verb == lfsAuthenticateVerb {


Loading…
Cancel
Save