File tree 1 file changed +16
-0
lines changed
1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,22 @@ parameters:
2
2
pwsh : true
3
3
4
4
steps :
5
+ - powershell : |
6
+ Write-Host "Installing PowerShell Daily..."
7
+
8
+ # Use `AGENT_TEMPDIRECTORY` to make sure the downloaded PowerShell is cleaned up.
9
+ $powerShellPath = Join-Path -Path $env:AGENT_TEMPDIRECTORY -ChildPath 'powershell'
10
+ Invoke-WebRequest -Uri https://aka.ms/install-powershell.ps1 -OutFile ./install-powershell.ps1
11
+
12
+ ./install-powershell.ps1 -Destination $powerShellPath -Daily
13
+
14
+ # Using `prependpath` to update the PATH just for this build.
15
+ Write-Host "##vso[task.prependpath]$powerShellPath"
16
+ displayName: Install PowerShell Daily
17
+
18
+ - pwsh : ' $PSVersionTable'
19
+ displayName : Display PowerShell version information
20
+
5
21
- pwsh : Write-Host "##vso[build.updatebuildnumber]$env:BUILD_SOURCEBRANCHNAME-$env:BUILD_SOURCEVERSION-$((get-date).ToString("yyyyMMddhhmmss"))"
6
22
displayName : Set Build Name for Non-PR
7
23
condition : ne(variables['Build.Reason'], 'PullRequest')
You can’t perform that action at this time.
0 commit comments