diff --git a/coin/provisioning/common/windows/git_usr_bin_to_path.ps1 b/coin/provisioning/common/windows/git_usr_bin_to_path.ps1 new file mode 100644 index 00000000..14333bd7 --- /dev/null +++ b/coin/provisioning/common/windows/git_usr_bin_to_path.ps1 @@ -0,0 +1,6 @@ +$existingPath = [System.Environment]::GetEnvironmentVariable("PATH", [System.EnvironmentVariableTarget]::Machine) +if ($existingPath -notlike "*C:\Program Files\Git\usr\bin*") { + $newPath = $existingPath + ";C:\Program Files\Git\usr\bin" + [System.Environment]::SetEnvironmentVariable("PATH", $newPath, [System.EnvironmentVariableTarget]::Machine) + Write-Host "Added C:\Program Files\Git\usr\bin to PATH." +} diff --git a/coin/provisioning/qtci-windows-10_22H2-x86_64/98-git_usr_bin_to_path.ps1 b/coin/provisioning/qtci-windows-10_22H2-x86_64/98-git_usr_bin_to_path.ps1 new file mode 100644 index 00000000..b3a976d3 --- /dev/null +++ b/coin/provisioning/qtci-windows-10_22H2-x86_64/98-git_usr_bin_to_path.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\git_usr_bin_to_path.ps1" diff --git a/coin/provisioning/qtci-windows-11_22H2-x86_64/98-git_usr_bin_to_path.ps1 b/coin/provisioning/qtci-windows-11_22H2-x86_64/98-git_usr_bin_to_path.ps1 new file mode 100644 index 00000000..b3a976d3 --- /dev/null +++ b/coin/provisioning/qtci-windows-11_22H2-x86_64/98-git_usr_bin_to_path.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\git_usr_bin_to_path.ps1" diff --git a/coin/provisioning/qtci-windows-11_23H2-x86_64/98-git_usr_bin_to_path.ps1 b/coin/provisioning/qtci-windows-11_23H2-x86_64/98-git_usr_bin_to_path.ps1 new file mode 100644 index 00000000..b3a976d3 --- /dev/null +++ b/coin/provisioning/qtci-windows-11_23H2-x86_64/98-git_usr_bin_to_path.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\git_usr_bin_to_path.ps1"