17 lines
588 B
YAML
17 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
|