1
1
parameters :
2
- - name : win_image
3
- displayName : Windows Image Version
4
- type : string
5
- default : windows-2019
6
- - name : linux_image
7
- displayName : Linux Image Version
8
- type : string
9
- default : ubuntu-20.04
10
- - name : macOS_image
11
- displayName : MacOS Image Version
12
- type : string
13
- default : macOS-11
14
2
- name : win_ps
15
3
displayName : Windows PowerShell Version
16
4
type : string
17
5
default : 5.1.14
18
6
- name : ps7
19
7
displayName : PowerShell 7.0.x Version
20
8
type : string
21
- default : 7.0.8
9
+ default : 7.0.13
22
10
- name : ps7_1
23
11
displayName : PowerShell 7.1.x Version
24
12
type : string
25
- default : 7.1.5
13
+ default : 7.1.7
26
14
- name : ps7_2
27
15
displayName : PowerShell 7.2.x Version
28
16
type : string
29
- default : 7.2.0
17
+ default : 7.2.7
30
18
- name : latest_ps
31
19
displayName : PowerShell Latest Version
32
20
type : string
33
- default : latest
21
+ default : 7.2.7
22
+ - name : netCoreVersion
23
+ displayName : .NET Version
24
+ type : string
25
+ default : 6.0.x
26
+
27
+ variables :
28
+ winAgentPoolName : pool-windows-2019
29
+ winAgentPoolVMImage : ' '
30
+ linuxAgentPoolName : pool-ubuntu-2004
31
+ linuxAgentPoolVMImage : ' '
32
+ macOsAgentPoolName : Azure Pipelines
33
+ macOsAgentPoolVMImage : macOS-11
34
34
35
35
pr : none
36
36
trigger : none
@@ -39,65 +39,87 @@ jobs:
39
39
- template : util/smoke-test-steps.yml
40
40
parameters :
41
41
name : ' Win_PS5_1_14_SmokeTest'
42
- vmImage : ${{ parameters.win_image }}
42
+ agentPoolName : ${{ variables.winAgentPoolName }}
43
+ agentPoolVMImage : ${{ variables.winAgentPoolVMImage }}
43
44
psVersion : ${{ parameters.win_ps }}
45
+ netCoreVersion : ${{ parameters.netCoreVersion }}
44
46
45
47
- template : util/smoke-test-steps.yml
46
48
parameters :
47
49
name : ' Win_PS7_0_X_SmokeTest'
48
- vmImage : ${{ parameters.win_image }}
50
+ agentPoolName : ${{ variables.winAgentPoolName }}
51
+ agentPoolVMImage : ${{ variables.winAgentPoolVMImage }}
49
52
psVersion : ${{ parameters.ps7 }}
53
+ netCoreVersion : ${{ parameters.netCoreVersion }}
50
54
51
55
- template : util/smoke-test-steps.yml
52
56
parameters :
53
57
name : ' Win_PS7_1_X_SmokeTest'
54
- vmImage : ${{ parameters.win_image }}
58
+ agentPoolName : ${{ variables.winAgentPoolName }}
59
+ agentPoolVMImage : ${{ variables.winAgentPoolVMImage }}
55
60
psVersion : ${{ parameters.ps7_1 }}
61
+ netCoreVersion : ${{ parameters.netCoreVersion }}
56
62
57
63
- template : util/smoke-test-steps.yml
58
64
parameters :
59
65
name : ' Win_PS7_2_X_SmokeTest'
60
- vmImage : ${{ parameters.win_image }}
66
+ agentPoolName : ${{ variables.winAgentPoolName }}
67
+ agentPoolVMImage : ${{ variables.winAgentPoolVMImage }}
61
68
psVersion : ${{ parameters.ps7_2 }}
69
+ netCoreVersion : ${{ parameters.netCoreVersion }}
62
70
63
71
- template : util/smoke-test-steps.yml
64
72
parameters :
65
73
name : ' Win_Latest_PS_SmokeTest'
66
- vmImage : ${{ parameters.win_image }}
74
+ agentPoolName : ${{ variables.winAgentPoolName }}
75
+ agentPoolVMImage : ${{ variables.winAgentPoolVMImage }}
67
76
psVersion : ${{ parameters.latest_ps }}
77
+ netCoreVersion : ${{ parameters.netCoreVersion }}
68
78
69
79
- template : util/smoke-test-steps.yml
70
80
parameters :
71
81
name : ' Linux_PS7_0_X_SmokeTest'
72
- vmImage : ${{ parameters.linux_image }}
82
+ agentPoolName : ${{ variables.linuxAgentPoolName }}
83
+ agentPoolVMImage : ${{ variables.linuxAgentPoolVMImage }}
73
84
psVersion : ${{ parameters.ps7 }}
85
+ netCoreVersion : ${{ parameters.netCoreVersion }}
74
86
75
87
- template : util/smoke-test-steps.yml
76
88
parameters :
77
89
name : ' Linux_PS7_1_X_SmokeTest'
78
- vmImage : ${{ parameters.linux_image }}
90
+ agentPoolName : ${{ variables.linuxAgentPoolName }}
91
+ agentPoolVMImage : ${{ variables.linuxAgentPoolVMImage }}
79
92
psVersion : ${{ parameters.ps7_1 }}
93
+ netCoreVersion : ${{ parameters.netCoreVersion }}
80
94
81
95
- template : util/smoke-test-steps.yml
82
96
parameters :
83
97
name : ' Linux_PS7_2_X_SmokeTest'
84
- vmImage : ${{ parameters.linux_image }}
98
+ agentPoolName : ${{ variables.linuxAgentPoolName }}
99
+ agentPoolVMImage : ${{ variables.linuxAgentPoolVMImage }}
85
100
psVersion : ${{ parameters.ps7_2 }}
101
+ netCoreVersion : ${{ parameters.netCoreVersion }}
86
102
87
103
- template : util/smoke-test-steps.yml
88
104
parameters :
89
105
name : ' Linux_Latest_PS_SmokeTest'
90
- vmImage : ${{ parameters.linux_image }}
106
+ agentPoolName : ${{ variables.linuxAgentPoolName }}
107
+ agentPoolVMImage : ${{ variables.linuxAgentPoolVMImage }}
91
108
psVersion : ${{ parameters.latest_ps }}
109
+ netCoreVersion : ${{ parameters.netCoreVersion }}
92
110
93
111
- template : util/smoke-test-steps.yml
94
112
parameters :
95
113
name : ' MacOS_PS7_2_X_SmokeTest'
96
- vmImage : ${{ parameters.macOS_image }}
114
+ agentPoolName : ${{ variables.macOsAgentPoolName }}
115
+ agentPoolVMImage : ${{ variables.macOsAgentPoolVMImage }}
97
116
psVersion : ${{ parameters.ps7_2 }}
117
+ netCoreVersion : ${{ parameters.netCoreVersion }}
98
118
99
119
- template : util/smoke-test-steps.yml
100
120
parameters :
101
121
name : ' MacOS_Latest_PS_SmokeTest'
102
- vmImage : ${{ parameters.macOS_image }}
122
+ agentPoolName : ${{ variables.macOsAgentPoolName }}
123
+ agentPoolVMImage : ${{ variables.macOsAgentPoolVMImage }}
103
124
psVersion : ${{ parameters.latest_ps }}
125
+ netCoreVersion : ${{ parameters.netCoreVersion }}
0 commit comments