Я получил ответ, проблема была в том, что формат переменных среды, описанных в документации, не работает, в итоге я смог найти, какой формат использует выпускная труба для изменения местоположения в папке, содержащей хранилище, и как получить его, это был ответ:
Function Get-EnvironmentVariable {
param([string]$Name)
Return [Environment]::GetEnvironmentVariable($Name)
}
try
{
"Initiated"
$SystemToken = Get-EnvironmentVariable -Name 'SYSTEM_ARTIFACTSDIRECTORY'
Set-Location $SystemToken\gitFolder
"Chnged Location"
}
catch [System.Management.Automation.CommandNotFoundException]
{
"Error"
}