From 4014747712be25e0156974757e6a022d18aaee84495181c820c32ee2b47de6c8 Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Mon, 24 Feb 2025 13:11:38 +0100 Subject: [PATCH] always skip LFS --- bots-common/git_utils.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bots-common/git_utils.go b/bots-common/git_utils.go index 2f82de0..96975e2 100644 --- a/bots-common/git_utils.go +++ b/bots-common/git_utils.go @@ -552,6 +552,7 @@ func (e *GitHandlerImpl) GitParseCommits(cwd string, commitIDs []string) (parsed cmd := exec.Command("/usr/bin/git", "cat-file", "--batch", "-Z") cmd.Env = []string{ "GIT_CEILING_DIRECTORIES=" + e.GitPath, + "GIT_LFS_SKIP_SMUDGE=1", "GIT_CONFIG_GLOBAL=/dev/null", } cmd.Dir = filepath.Join(e.GitPath, cwd) @@ -616,6 +617,7 @@ func (e *GitHandlerImpl) GitCatFile(cwd, commitId, filename string) (data []byte cmd := exec.Command("/usr/bin/git", "cat-file", "--batch", "-Z") cmd.Env = []string{ "GIT_CEILING_DIRECTORIES=" + e.GitPath, + "GIT_LFS_SKIP_SMUDGE=1", "GIT_CONFIG_GLOBAL=/dev/null", } cmd.Dir = filepath.Join(e.GitPath, cwd) @@ -677,6 +679,7 @@ func (e *GitHandlerImpl) GitSubmoduleList(gitPath, commitId string) (submoduleLi cmd := exec.Command("/usr/bin/git", "cat-file", "--batch", "-Z") cmd.Env = []string{ "GIT_CEILING_DIRECTORIES=" + e.GitPath, + "GIT_LFS_SKIP_SMUDGE=1", "GIT_CONFIG_GLOBAL=/dev/null", } cmd.Dir = filepath.Join(e.GitPath, gitPath) @@ -744,6 +747,7 @@ func (e *GitHandlerImpl) GitSubmoduleCommitId(cwd, packageName, commitId string) cmd := exec.Command("/usr/bin/git", "cat-file", "--batch", "-Z") cmd.Env = []string{ "GIT_CEILING_DIRECTORIES=" + e.GitPath, + "GIT_LFS_SKIP_SMUDGE=1", "GIT_CONFIG_GLOBAL=/dev/null", } cmd.Dir = filepath.Join(e.GitPath, cwd) @@ -924,6 +928,7 @@ func (e *GitHandlerImpl) GitStatus(cwd string) (ret []GitStatusData, err error) cmd := exec.Command("/usr/bin/git", "status", "--porcelain=2", "-z") cmd.Env = []string{ "GIT_CEILING_DIRECTORIES=" + e.GitPath, + "GIT_LFS_SKIP_SMUDGE=1", "GIT_CONFIG_GLOBAL=/dev/null", } cmd.Dir = filepath.Join(e.GitPath, cwd)