diff options
Diffstat (limited to 'gitolite-webhook/config.go')
| -rw-r--r-- | gitolite-webhook/config.go | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gitolite-webhook/config.go b/gitolite-webhook/config.go new file mode 100644 index 0000000..a094ea0 --- /dev/null +++ b/gitolite-webhook/config.go @@ -0,0 +1,41 @@ +package main + +import ( + "log" + "os" +) + +func checkConfig() { + check := os.Getenv("WEBHOOK_URL") + if check == "" { + log.Fatal("Env WEBHOOK_URL not found.") + } + check = os.Getenv("REPO_URL") + if check == "" { + log.Fatal("Env REPO_URL not found.") + } + check = os.Getenv("COMMIT_MSG") + if check == "" { + log.Fatal("Env COMMIT_MSG not found.") + } + check = os.Getenv("GL_REPO") + if check == "" { + log.Fatal("Env GL_REPO not found.") + } + check = os.Getenv("REFNAME") + if check == "" { + log.Fatal("Env REFNAME not found.") + } + check = os.Getenv("GL_USER") + if check == "" { + log.Fatal("Env GL_USER not found.") + } + check = os.Getenv("JOIN") + if check == "" { + log.Fatal("Env JOIN not found.") + } + check = os.Getenv("DATE") + if check == "" { + log.Fatal("Env DATE not found.") + } +} |
