Err(_) => false,
};
if git_available {
- let in_working_tree = match Command::new("git")
+ let in_working_tree = match build
+ .config
+ .git()
.arg("rev-parse")
.arg("--is-inside-work-tree")
.stdout(Stdio::null())
};
if in_working_tree {
let untracked_paths_output = output(
- Command::new("git")
- .arg("status")
- .arg("--porcelain")
- .arg("--untracked-files=normal"),
+ build.config.git().arg("status").arg("--porcelain").arg("--untracked-files=normal"),
);
let untracked_paths = untracked_paths_output
.lines()