Skip to content

Commit 6f6fdfe

Browse files
authored
Deprecate PS 7.2 and 7.3 in Smoke test and Live test (#27304)
1 parent feaedcc commit 6f6fdfe

File tree

2 files changed

+57
-134
lines changed

2 files changed

+57
-134
lines changed

.azure-pipelines/live-test.yml

Lines changed: 29 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,11 @@ variables:
1818
os_linux: ubuntu-latest
1919
os_macos: macOS-latest
2020
win_ps_5_1: 5.1
21-
ps_7_2_x: 7.2.*
22-
ps_7_3_x: 7.3.*
2321
ps_7_4_x: 7.4.*
22+
ps_7_5_x: 7.5.*
2423
ps_latest: latest
25-
dotnet_sdk_6: 6.0.x
26-
dotnet_sdk_7: 7.0.x
27-
dotnet_sdk_8: 8.0.x
28-
dotnet_sdk_9: 9.0.x
24+
dotnet_sdk_8: 8.x
25+
dotnet_sdk_9: 9.x
2926
ArtifactsName: LiveTestArtifacts
3027
DataLocation: $(Pipeline.Workspace)/$(ArtifactsName)
3128
SuppressAzurePowerShellBreakingChangeWarnings: true
@@ -51,7 +48,7 @@ stages:
5148
vmImage: ${{ variables.os_windows_2019 }}
5249
osType: 'Windows'
5350
psVersion: ${{ variables.win_ps_5_1 }}
54-
dotnetVersion: ${{ variables.dotnet_sdk_6 }}
51+
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
5552
galleryName: ${{ parameters.GalleryName }}
5653
pipelineBuildId: ${{ parameters.PipelineBuildId }}
5754

@@ -61,27 +58,7 @@ stages:
6158
vmImage: ${{ variables.os_windows_2022 }}
6259
osType: 'Windows'
6360
psVersion: ${{ variables.win_ps_5_1 }}
64-
dotnetVersion: ${{ variables.dotnet_sdk_6 }}
65-
galleryName: ${{ parameters.GalleryName }}
66-
pipelineBuildId: ${{ parameters.PipelineBuildId }}
67-
68-
- template: util/live-test-steps.yml
69-
parameters:
70-
name: 'ps_7_2_x_win_2019'
71-
vmImage: ${{ variables.os_windows_2019 }}
72-
osType: 'Windows'
73-
psVersion: ${{ variables.ps_7_2_x }}
74-
dotnetVersion: ${{ variables.dotnet_sdk_6 }}
75-
galleryName: ${{ parameters.GalleryName }}
76-
pipelineBuildId: ${{ parameters.PipelineBuildId }}
77-
78-
- template: util/live-test-steps.yml
79-
parameters:
80-
name: 'ps_7_3_x_win_2019'
81-
vmImage: ${{ variables.os_windows_2019 }}
82-
osType: 'Windows'
83-
psVersion: ${{ variables.ps_7_3_x }}
84-
dotnetVersion: ${{ variables.dotnet_sdk_7 }}
61+
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
8562
galleryName: ${{ parameters.GalleryName }}
8663
pipelineBuildId: ${{ parameters.PipelineBuildId }}
8764

@@ -97,41 +74,41 @@ stages:
9774

9875
- template: util/live-test-steps.yml
9976
parameters:
100-
name: 'ps_latest_win_2019'
77+
name: 'ps_7_5_x_win_2019'
10178
vmImage: ${{ variables.os_windows_2019 }}
10279
osType: 'Windows'
103-
psVersion: ${{ variables.ps_latest }}
80+
psVersion: ${{ variables.ps_7_5_x }}
10481
dotnetVersion: ${{ variables.dotnet_sdk_9 }}
10582
galleryName: ${{ parameters.GalleryName }}
10683
pipelineBuildId: ${{ parameters.PipelineBuildId }}
10784

10885
- template: util/live-test-steps.yml
10986
parameters:
110-
name: 'ps_7_2_x_win_2022'
111-
vmImage: ${{ variables.os_windows_2022 }}
87+
name: 'ps_latest_win_2019'
88+
vmImage: ${{ variables.os_windows_2019 }}
11289
osType: 'Windows'
113-
psVersion: ${{ variables.ps_7_2_x }}
114-
dotnetVersion: ${{ variables.dotnet_sdk_6 }}
90+
psVersion: ${{ variables.ps_latest }}
91+
dotnetVersion: ${{ variables.dotnet_sdk_9 }}
11592
galleryName: ${{ parameters.GalleryName }}
11693
pipelineBuildId: ${{ parameters.PipelineBuildId }}
11794

11895
- template: util/live-test-steps.yml
11996
parameters:
120-
name: 'ps_7_3_x_win_2022'
97+
name: 'ps_7_4_x_win_2022'
12198
vmImage: ${{ variables.os_windows_2022 }}
12299
osType: 'Windows'
123-
psVersion: ${{ variables.ps_7_3_x }}
124-
dotnetVersion: ${{ variables.dotnet_sdk_7 }}
100+
psVersion: ${{ variables.ps_7_4_x }}
101+
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
125102
galleryName: ${{ parameters.GalleryName }}
126103
pipelineBuildId: ${{ parameters.PipelineBuildId }}
127104

128105
- template: util/live-test-steps.yml
129106
parameters:
130-
name: 'ps_7_4_x_win_2022'
107+
name: 'ps_7_5_x_win_2022'
131108
vmImage: ${{ variables.os_windows_2022 }}
132109
osType: 'Windows'
133-
psVersion: ${{ variables.ps_7_4_x }}
134-
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
110+
psVersion: ${{ variables.ps_7_5_x }}
111+
dotnetVersion: ${{ variables.dotnet_sdk_9 }}
135112
galleryName: ${{ parameters.GalleryName }}
136113
pipelineBuildId: ${{ parameters.PipelineBuildId }}
137114

@@ -147,31 +124,21 @@ stages:
147124

148125
- template: util/live-test-steps.yml
149126
parameters:
150-
name: 'ps_7_2_x_linux'
151-
vmImage: ${{ variables.os_linux }}
152-
osType: 'Linux'
153-
psVersion: ${{ variables.ps_7_2_x }}
154-
dotnetVersion: ${{ variables.dotnet_sdk_6 }}
155-
galleryName: ${{ parameters.GalleryName }}
156-
pipelineBuildId: ${{ parameters.PipelineBuildId }}
157-
158-
- template: util/live-test-steps.yml
159-
parameters:
160-
name: 'ps_7_3_x_linux'
127+
name: 'ps_7_4_x_linux'
161128
vmImage: ${{ variables.os_linux }}
162129
osType: 'Linux'
163-
psVersion: ${{ variables.ps_7_3_x }}
164-
dotnetVersion: ${{ variables.dotnet_sdk_7 }}
130+
psVersion: ${{ variables.ps_7_4_x }}
131+
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
165132
galleryName: ${{ parameters.GalleryName }}
166133
pipelineBuildId: ${{ parameters.PipelineBuildId }}
167134

168135
- template: util/live-test-steps.yml
169136
parameters:
170-
name: 'ps_7_4_x_linux'
137+
name: 'ps_7_5_x_linux'
171138
vmImage: ${{ variables.os_linux }}
172139
osType: 'Linux'
173-
psVersion: ${{ variables.ps_7_4_x }}
174-
dotnetVersion: ${{ variables.dotnet_sdk_8 }}
140+
psVersion: ${{ variables.ps_7_5_x }}
141+
dotnetVersion: ${{ variables.dotnet_sdk_9 }}
175142
galleryName: ${{ parameters.GalleryName }}
176143
pipelineBuildId: ${{ parameters.PipelineBuildId }}
177144

@@ -187,27 +154,19 @@ stages:
187154

188155
# - template: util/live-test-steps.yml
189156
# parameters:
190-
# name: 'ps_7_2_x_macOS'
191-
# vmImage: ${{ variables.os_macos }}
192-
# osType: 'MacOS'
193-
# psVersion: ${{ variables.ps_7_2_x }}
194-
# dotnetVersion: ${{ variables.dotnet_sdk_6 }}
195-
196-
# - template: util/live-test-steps.yml
197-
# parameters:
198-
# name: 'ps_7_3_x_macOS'
157+
# name: 'ps_7_4_x_macOS'
199158
# vmImage: ${{ variables.os_macos }}
200159
# osType: 'MacOS'
201-
# psVersion: ${{ variables.ps_7_3_x }}
202-
# dotnetVersion: ${{ variables.dotnet_sdk_7 }}
160+
# psVersion: ${{ variables.ps_7_4_x }}
161+
# dotnetVersion: ${{ variables.dotnet_sdk_8 }}
203162

204163
# - template: util/live-test-steps.yml
205164
# parameters:
206-
# name: 'ps_7_4_x_macOS'
165+
# name: 'ps_7_5_x_macOS'
207166
# vmImage: ${{ variables.os_macos }}
208167
# osType: 'MacOS'
209-
# psVersion: ${{ variables.ps_7_4_x }}
210-
# dotnetVersion: ${{ variables.dotnet_sdk_8 }}
168+
# psVersion: ${{ variables.ps_7_5_x }}
169+
# dotnetVersion: ${{ variables.dotnet_sdk_9 }}
211170

212171
# - template: util/live-test-steps.yml
213172
# parameters:

.azure-pipelines/release-test.yml

Lines changed: 28 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,14 @@ parameters:
33
displayName: Windows PowerShell Version
44
type: string
55
default: 5.1.14
6-
- name: ps7_2
7-
displayName: PowerShell 7.2.x Version
8-
type: string
9-
default: 7.2.8
10-
- name: ps7_3
11-
displayName: PowerShell 7.3.x Version
12-
type: string
13-
default: 7.3.*
146
- name: ps7_4
157
displayName: PowerShell 7.4.x Version
168
type: string
179
default: 7.4.*
10+
- name: ps7_5
11+
displayName: PowerShell 7.5.x Version
12+
type: string
13+
default: 7.5.*
1814
- name: latest_ps
1915
displayName: PowerShell Latest Version
2016
type: string
@@ -23,22 +19,14 @@ parameters:
2319
displayName: PowerShell Preview Version
2420
type: string
2521
default: preview
26-
- name: dotnet_sdk_6
27-
displayName: .NET SDK 6
28-
type: string
29-
default: 6.0.x
30-
- name: dotnet_sdk_7
31-
displayName: .NET SDK 7
32-
type: string
33-
default: 7.0.x
3422
- name: dotnet_sdk_8
3523
displayName: .NET SDK 8
3624
type: string
37-
default: 8.0.x
25+
default: 8.x
3826
- name: dotnet_sdk_9
3927
displayName: .NET SDK 9
4028
type: string
41-
default: 9.0.x
29+
default: 9.x
4230

4331
variables:
4432
winAgentPoolName: pool-windows-2019
@@ -58,31 +46,23 @@ jobs:
5846
agentPoolName: ${{ variables.winAgentPoolName }}
5947
agentPoolVMImage: ${{ variables.winAgentPoolVMImage }}
6048
psVersion: ${{ parameters.win_ps }}
61-
dotnetVersion: ${{ parameters.dotnet_sdk_6 }}
62-
63-
- template: util/smoke-test-steps.yml
64-
parameters:
65-
name: 'Win_PS7_2_X_SmokeTest'
66-
agentPoolName: ${{ variables.winAgentPoolName }}
67-
agentPoolVMImage: ${{ variables.winAgentPoolVMImage }}
68-
psVersion: ${{ parameters.ps7_2 }}
69-
dotnetVersion: ${{ parameters.dotnet_sdk_6 }}
49+
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
7050

7151
- template: util/smoke-test-steps.yml
7252
parameters:
73-
name: 'Win_PS7_3_X_SmokeTest'
53+
name: 'Win_PS7_4_X_SmokeTest'
7454
agentPoolName: ${{ variables.winAgentPoolName }}
7555
agentPoolVMImage: ${{ variables.winAgentPoolVMImage }}
76-
psVersion: ${{ parameters.ps7_3 }}
77-
dotnetVersion: ${{ parameters.dotnet_sdk_7 }}
56+
psVersion: ${{ parameters.ps7_4 }}
57+
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
7858

7959
- template: util/smoke-test-steps.yml
8060
parameters:
81-
name: 'Win_PS7_4_X_SmokeTest'
61+
name: 'Win_PS7_5_X_SmokeTest'
8262
agentPoolName: ${{ variables.winAgentPoolName }}
8363
agentPoolVMImage: ${{ variables.winAgentPoolVMImage }}
84-
psVersion: ${{ parameters.ps7_4 }}
85-
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
64+
psVersion: ${{ parameters.ps7_5 }}
65+
dotnetVersion: ${{ parameters.dotnet_sdk_9 }}
8666

8767
- template: util/smoke-test-steps.yml
8868
parameters:
@@ -98,31 +78,23 @@ jobs:
9878
agentPoolName: ${{ variables.winAgentPoolName }}
9979
agentPoolVMImage: ${{ variables.winAgentPoolVMImage }}
10080
psVersion: ${{ parameters.preview_ps }}
101-
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
102-
103-
- template: util/smoke-test-steps.yml
104-
parameters:
105-
name: 'Linux_PS7_2_X_SmokeTest'
106-
agentPoolName: ${{ variables.linuxAgentPoolName }}
107-
agentPoolVMImage: ${{ variables.linuxAgentPoolVMImage }}
108-
psVersion: ${{ parameters.ps7_2 }}
109-
dotnetVersion: ${{ parameters.dotnet_sdk_6 }}
81+
dotnetVersion: ${{ parameters.dotnet_sdk_9 }}
11082

11183
- template: util/smoke-test-steps.yml
11284
parameters:
113-
name: 'Linux_PS7_3_X_SmokeTest'
85+
name: 'Linux_PS7_4_X_SmokeTest'
11486
agentPoolName: ${{ variables.linuxAgentPoolName }}
11587
agentPoolVMImage: ${{ variables.linuxAgentPoolVMImage }}
116-
psVersion: ${{ parameters.ps7_3 }}
117-
dotnetVersion: ${{ parameters.dotnet_sdk_7 }}
88+
psVersion: ${{ parameters.ps7_4 }}
89+
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
11890

11991
- template: util/smoke-test-steps.yml
12092
parameters:
121-
name: 'Linux_PS7_4_X_SmokeTest'
93+
name: 'Linux_PS7_5_X_SmokeTest'
12294
agentPoolName: ${{ variables.linuxAgentPoolName }}
12395
agentPoolVMImage: ${{ variables.linuxAgentPoolVMImage }}
124-
psVersion: ${{ parameters.ps7_4 }}
125-
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
96+
psVersion: ${{ parameters.ps7_5 }}
97+
dotnetVersion: ${{ parameters.dotnet_sdk_9 }}
12698

12799
- template: util/smoke-test-steps.yml
128100
parameters:
@@ -138,31 +110,23 @@ jobs:
138110
agentPoolName: ${{ variables.linuxAgentPoolName }}
139111
agentPoolVMImage: ${{ variables.linuxAgentPoolVMImage }}
140112
psVersion: ${{ parameters.preview_ps }}
141-
dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
142-
143-
# - template: util/smoke-test-steps.yml
144-
# parameters:
145-
# name: 'MacOS_PS7_2_X_SmokeTest'
146-
# agentPoolName: ${{ variables.macOsAgentPoolName }}
147-
# agentPoolVMImage: ${{ variables.macOsAgentPoolVMImage }}
148-
# psVersion: ${{ parameters.ps7_2 }}
149-
# dotnetVersion: ${{ parameters.dotnet_sdk_6 }}
113+
dotnetVersion: ${{ parameters.dotnet_sdk_9 }}
150114

151115
# - template: util/smoke-test-steps.yml
152116
# parameters:
153-
# name: 'MacOS_PS7_3_X_SmokeTest'
117+
# name: 'MacOS_PS7_4_X_SmokeTest'
154118
# agentPoolName: ${{ variables.macOsAgentPoolName }}
155119
# agentPoolVMImage: ${{ variables.macOsAgentPoolVMImage }}
156-
# psVersion: ${{ parameters.ps7_3 }}
157-
# dotnetVersion: ${{ parameters.dotnet_sdk_7 }}
120+
# psVersion: ${{ parameters.ps7_4 }}
121+
# dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
158122

159123
# - template: util/smoke-test-steps.yml
160124
# parameters:
161-
# name: 'MacOS_PS7_4_X_SmokeTest'
125+
# name: 'MacOS_PS7_5_X_SmokeTest'
162126
# agentPoolName: ${{ variables.macOsAgentPoolName }}
163127
# agentPoolVMImage: ${{ variables.macOsAgentPoolVMImage }}
164-
# psVersion: ${{ parameters.ps7_4 }}
165-
# dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
128+
# psVersion: ${{ parameters.ps7_5 }}
129+
# dotnetVersion: ${{ parameters.dotnet_sdk_9 }}
166130

167131
# - template: util/smoke-test-steps.yml
168132
# parameters:
@@ -178,4 +142,4 @@ jobs:
178142
# agentPoolName: ${{ variables.macOsAgentPoolName }}
179143
# agentPoolVMImage: ${{ variables.macOsAgentPoolVMImage }}
180144
# psVersion: ${{ parameters.preview_ps }}
181-
# dotnetVersion: ${{ parameters.dotnet_sdk_8 }}
145+
# dotnetVersion: ${{ parameters.dotnet_sdk_9 }}

0 commit comments

Comments
 (0)