aboutsummaryrefslogtreecommitdiff
path: root/routers/repo/http.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-03-06 23:28:03 -0500
committerUnknwon <u@gogs.io>2017-03-06 23:28:03 -0500
commit92153fd8989693f7ba42f4d4f090468c76e149eb (patch)
treea838c2ec2ad26d1e111c071311ef99b92f28af43 /routers/repo/http.go
parenta9d2480c7f1c19a1413a9da45b57f27cde992faa (diff)
git_hook: add new env var 'GOGS_AUTH_USER_EMAIL' (#4252)
Diffstat (limited to 'routers/repo/http.go')
-rw-r--r--routers/repo/http.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/routers/repo/http.go b/routers/repo/http.go
index c7dbe876..b35d5a9c 100644
--- a/routers/repo/http.go
+++ b/routers/repo/http.go
@@ -30,6 +30,7 @@ import (
const (
ENV_AUTH_USER_ID = "GOGS_AUTH_USER_ID"
ENV_AUTH_USER_NAME = "GOGS_AUTH_USER_NAME"
+ ENV_AUTH_USER_EMAIL = "GOGS_AUTH_USER_EMAIL"
ENV_REPO_OWNER_NAME = "GOGS_REPO_OWNER_NAME"
ENV_REPO_OWNER_SALT_MD5 = "GOGS_REPO_OWNER_SALT_MD5"
ENV_REPO_ID = "GOGS_REPO_ID"
@@ -217,6 +218,7 @@ func ComposeHookEnvs(opts ComposeHookEnvsOptions) []string {
"SSH_ORIGINAL_COMMAND=1",
ENV_AUTH_USER_ID + "=" + com.ToStr(opts.AuthUser.ID),
ENV_AUTH_USER_NAME + "=" + opts.AuthUser.Name,
+ ENV_AUTH_USER_EMAIL + "=" + opts.AuthUser.Email,
ENV_REPO_OWNER_NAME + "=" + opts.OwnerName,
ENV_REPO_OWNER_SALT_MD5 + "=" + base.EncodeMD5(opts.OwnerSalt),
ENV_REPO_ID + "=" + com.ToStr(opts.RepoID),