Skip to content

Commit dc3450b

Browse files
committed
Update and extend CI matrix
Now includes Windows Server 2022 and macOS 11 Big Sur.
1 parent 697e1e2 commit dc3450b

File tree

2 files changed

+29
-17
lines changed

2 files changed

+29
-17
lines changed

.vsts-ci/azure-pipelines-ci.yml

+25-14
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@ variables:
88
- name: DOTNET_CLI_TELEMETRY_OPTOUT
99
value: 'true'
1010

11-
trigger:
12-
branches:
13-
include:
14-
- main
15-
1611
resources:
1712
repositories:
1813
- repository: PowerShellEditorServices
@@ -22,31 +17,47 @@ resources:
2217
ref: main
2318

2419
jobs:
25-
- job: PS51_Win2019
26-
displayName: PowerShell 5.1 - Windows Server 2019
20+
- job: windows-2022
21+
displayName: Windows 2022 PowerShell 5.1
22+
pool:
23+
vmImage: windows-2022
24+
steps:
25+
- template: templates/ci-general.yml
26+
parameters:
27+
pwsh: false
28+
29+
- job: windows-2022-pwsh
30+
displayName: Windows 2022 PowerShell 7
31+
pool:
32+
vmImage: windows-2022
33+
steps:
34+
- template: templates/ci-general.yml
35+
36+
- job: windows-2019
37+
displayName: Windows 2019 PowerShell 5.1
2738
pool:
2839
vmImage: windows-2019
2940
steps:
3041
- template: templates/ci-general.yml
3142
parameters:
3243
pwsh: false
3344

34-
- job: PS7_Win2019
35-
displayName: PowerShell 7 - Windows Server 2019
45+
- job: windows-2019-pwsh
46+
displayName: Windows 2019 PowerShell 7
3647
pool:
3748
vmImage: windows-2019
3849
steps:
3950
- template: templates/ci-general.yml
4051

41-
- job: PS7_macOS
42-
displayName: PowerShell 7 - macOS 10.15
52+
- job: macOS-11
53+
displayName: macOS 11
4354
pool:
44-
vmImage: macOS-10.15
55+
vmImage: macOS-11
4556
steps:
4657
- template: templates/ci-general.yml
4758

48-
- job: PS7_Ubuntu
49-
displayName: PowerShell 7 - Ubuntu 20.04
59+
- job: ubuntu-20-04
60+
displayName: Ubuntu 20.04
5061
pool:
5162
vmImage: ubuntu-20.04
5263
steps:

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ The extension _should_ work anywhere VS Code itself and PowerShell Core 7 or hig
2828
PowerShell Core 6 is end-of-life and so not supported. Our test matrix includes the
2929
following:
3030

31-
- **Windows Server 2019** with Windows PowerShell 5.1 and PowerShell Core 7.2.4
32-
- **macOS 10.15** with PowerShell Core 7.2.5
33-
- **Ubuntu 20.04** with PowerShell Core 7.2.4
31+
- **Windows Server 2022** with Windows PowerShell 5.1 and PowerShell Core 7.2.5
32+
- **Windows Server 2019** with Windows PowerShell 5.1 and PowerShell Core 7.2.5
33+
- **macOS 11** with PowerShell Core 7.2.5
34+
- **Ubuntu 20.04** with PowerShell Core 7.2.5
3435

3536
[supported]: https://docs.microsoft.com/en-us/powershell/scripting/powershell-support-lifecycle
3637

0 commit comments

Comments
 (0)