diff options
author | Mura Li <typeless@users.noreply.github.com> | 2019-07-07 15:26:56 +0800 |
---|---|---|
committer | techknowlogick <techknowlogick@gitea.io> | 2019-07-07 03:26:56 -0400 |
commit | f88aa1d21572beafc5a22db0c9712751f47fc0ac (patch) | |
tree | abeb23e8a3b141e5156f7ec99222e968c8d5a73d /modules/setting | |
parent | 8d9d6aa903baf3662fa31bceb489291564a873d1 (diff) | |
download | gitea-f88aa1d21572beafc5a22db0c9712751f47fc0ac.tar.gz gitea-f88aa1d21572beafc5a22db0c9712751f47fc0ac.zip |
Support git.PATH entry in app.ini (#6772)
Diffstat (limited to 'modules/setting')
-rw-r--r-- | modules/setting/git.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/setting/git.go b/modules/setting/git.go index 4163f1039d..8495be8836 100644 --- a/modules/setting/git.go +++ b/modules/setting/git.go @@ -16,6 +16,7 @@ import ( var ( // Git settings Git = struct { + Path string DisableDiffHighlight bool MaxGitDiffLines int MaxGitDiffLineCharacters int @@ -59,6 +60,9 @@ func newGit() { if err := Cfg.Section("git").MapTo(&Git); err != nil { log.Fatal("Failed to map Git settings: %v", err) } + if err := git.SetExecutablePath(Git.Path); err != nil { + log.Fatal("Failed to initialize Git settings", err) + } git.DefaultCommandExecutionTimeout = time.Duration(Git.Timeout.Default) * time.Second binVersion, err := git.BinVersion() |