16 lines
588 B
YAML
16 lines
588 B
YAML
steps:
|
|
- powershell: |
|
|
$dirSeparatorChar = [system.io.path]::DirectorySeparatorChar
|
|
$nativePath = "${dirSeparatorChar}PowerShell"
|
|
Write-Host "##vso[task.setvariable variable=PowerShellRoot]$nativePath"
|
|
|
|
if ((Test-Path "$nativePath")) {
|
|
Remove-Item -Path "$nativePath" -Force -Recurse -Verbose -ErrorAction ignore
|
|
}
|
|
else {
|
|
Write-Verbose -Verbose -Message "No cleanup required."
|
|
}
|
|
|
|
git clone --quiet $env:REPOROOT $nativePath
|
|
displayName: Clone PowerShell Repo to /PowerShell
|
|
errorActionPreference: silentlycontinue
|