diff options
Diffstat (limited to 'internal/rubyserver/rubyserver.go')
-rw-r--r-- | internal/rubyserver/rubyserver.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/internal/rubyserver/rubyserver.go b/internal/rubyserver/rubyserver.go index d3e8863f8..967d8a19f 100644 --- a/internal/rubyserver/rubyserver.go +++ b/internal/rubyserver/rubyserver.go @@ -87,6 +87,12 @@ func (s *Server) start() error { } cfg := config.Config + + gitlabshellEnv, err := gitlabshell.Env() + if err != nil { + return err + } + env := append( os.Environ(), "GITALY_RUBY_GIT_BIN_PATH="+command.GitPath(), @@ -97,7 +103,7 @@ func (s *Server) start() error { "GITALY_VERSION="+version.GetVersion(), "GITALY_GIT_HOOKS_DIR="+hooks.Path(), "GITALY_RUGGED_GIT_CONFIG_SEARCH_PATH="+cfg.Ruby.RuggedGitConfigSearchPath) - env = append(env, gitlabshell.Env()...) + env = append(env, gitlabshellEnv...) env = append(env, command.GitEnv...) |