@@ -104,43 +104,45 @@ stages:
104
104
# ## Additional jobs for lite/full builds ###
105
105
- ${{ if in(parameters.scope, 'lite', 'full') }} :
106
106
107
- - template : ../jobs/vmr-build.yml
108
- parameters :
109
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
110
- buildName : ${{ format('{0}_Online_CurrentSourceBuiltSdk', variables.centOSStreamName) }}
111
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
112
- vmrBranch : ${{ variables.VmrBranch }}
113
- architecture : x64
114
- pool : ${{ parameters.pool_Linux }}
115
- container : ${{ variables.centOSStreamContainer }}
116
- buildFromArchive : false # 🚫
117
- buildSourceOnly : true # ✅
118
- enablePoison : false # 🚫
119
- excludeOmniSharpTests : true # ✅
120
- runOnline : true # ✅
121
- useMonoRuntime : false # 🚫
122
- withPreviousSDK : false # 🚫
123
- reuseBuildArtifactsFrom :
124
- - ${{ format('{0}_Online_MsftSdk_x64', variables.centOSStreamName) }}
125
-
126
- - template : ../jobs/vmr-build.yml
127
- parameters :
128
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
129
- buildName : ${{ format('{0}_Offline_PreviousSourceBuiltSdk', variables.alpinePreviousName) }}
130
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
131
- vmrBranch : ${{ variables.VmrBranch }}
132
- architecture : x64
133
- artifactsRid : ${{ variables.alpinePreviousX64Rid }}
134
- pool : ${{ parameters.pool_Linux }}
135
- container : ${{ variables.alpinePreviousContainer }}
136
- targetRid : ${{ variables.alpinePreviousX64Rid }}
137
- buildFromArchive : false # 🚫
138
- buildSourceOnly : true # ✅
139
- enablePoison : true # ✅
140
- excludeOmniSharpTests : true # ✅
141
- runOnline : false # 🚫
142
- useMonoRuntime : false # 🚫
143
- withPreviousSDK : true # ✅
107
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
108
+ # - template: ../jobs/vmr-build.yml
109
+ # parameters:
110
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
111
+ # buildName: ${{ format('{0}_Online_CurrentSourceBuiltSdk', variables.centOSStreamName) }}
112
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
113
+ # vmrBranch: ${{ variables.VmrBranch }}
114
+ # architecture: x64
115
+ # pool: ${{ parameters.pool_Linux }}
116
+ # container: ${{ variables.centOSStreamContainer }}
117
+ # buildFromArchive: false # 🚫
118
+ # buildSourceOnly: true # ✅
119
+ # enablePoison: false # 🚫
120
+ # excludeOmniSharpTests: true # ✅
121
+ # runOnline: true # ✅
122
+ # useMonoRuntime: false # 🚫
123
+ # withPreviousSDK: false # 🚫
124
+ # reuseBuildArtifactsFrom:
125
+ # - ${{ format('{0}_Online_MsftSdk_x64', variables.centOSStreamName) }}
126
+
127
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
128
+ # - template: ../jobs/vmr-build.yml
129
+ # parameters:
130
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
131
+ # buildName: ${{ format('{0}_Offline_PreviousSourceBuiltSdk', variables.alpinePreviousName) }}
132
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
133
+ # vmrBranch: ${{ variables.VmrBranch }}
134
+ # architecture: x64
135
+ # artifactsRid: ${{ variables.alpinePreviousX64Rid }}
136
+ # pool: ${{ parameters.pool_Linux }}
137
+ # container: ${{ variables.alpinePreviousContainer }}
138
+ # targetRid: ${{ variables.alpinePreviousX64Rid }}
139
+ # buildFromArchive: false # 🚫
140
+ # buildSourceOnly: true # ✅
141
+ # enablePoison: true # ✅
142
+ # excludeOmniSharpTests: true # ✅
143
+ # runOnline: false # 🚫
144
+ # useMonoRuntime: false # 🚫
145
+ # withPreviousSDK: true # ✅
144
146
145
147
# ## Additional jobs for full build ###
146
148
- ${{ if in(parameters.scope, 'full') }} :
@@ -199,41 +201,43 @@ stages:
199
201
useMonoRuntime : false # 🚫
200
202
withPreviousSDK : false # 🚫
201
203
202
- - template : ../jobs/vmr-build.yml
203
- parameters :
204
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
205
- buildName : ${{ format('{0}_Online_PreviousSourceBuiltSdk', variables.centOSStreamName) }}
206
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
207
- vmrBranch : ${{ variables.VmrBranch }}
208
- architecture : x64
209
- artifactsRid : ${{ variables.centOSStreamX64Rid }}
210
- pool : ${{ parameters.pool_Linux }}
211
- container : ${{ variables.centOSStreamContainer }}
212
- buildFromArchive : false # 🚫
213
- buildSourceOnly : true # ✅
214
- enablePoison : false # 🚫
215
- excludeOmniSharpTests : false # 🚫
216
- runOnline : true # ✅
217
- useMonoRuntime : false # 🚫
218
- withPreviousSDK : true # ✅
219
-
220
- - template : ../jobs/vmr-build.yml
221
- parameters :
222
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
223
- buildName : ${{ format('{0}_Offline_PreviousSourceBuiltSdk', variables.centOSStreamName) }}
224
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
225
- vmrBranch : ${{ variables.VmrBranch }}
226
- architecture : x64
227
- artifactsRid : ${{ variables.centOSStreamX64Rid }}
228
- pool : ${{ parameters.pool_Linux }}
229
- container : ${{ variables.centOSStreamContainer }}
230
- buildFromArchive : false # 🚫
231
- buildSourceOnly : true # ✅
232
- enablePoison : false # 🚫
233
- excludeOmniSharpTests : true # ✅
234
- runOnline : false # 🚫
235
- useMonoRuntime : false # 🚫
236
- withPreviousSDK : true # ✅
204
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
205
+ # - template: ../jobs/vmr-build.yml
206
+ # parameters:
207
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
208
+ # buildName: ${{ format('{0}_Online_PreviousSourceBuiltSdk', variables.centOSStreamName) }}
209
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
210
+ # vmrBranch: ${{ variables.VmrBranch }}
211
+ # architecture: x64
212
+ # artifactsRid: ${{ variables.centOSStreamX64Rid }}
213
+ # pool: ${{ parameters.pool_Linux }}
214
+ # container: ${{ variables.centOSStreamContainer }}
215
+ # buildFromArchive: false # 🚫
216
+ # buildSourceOnly: true # ✅
217
+ # enablePoison: false # 🚫
218
+ # excludeOmniSharpTests: false # 🚫
219
+ # runOnline: true # ✅
220
+ # useMonoRuntime: false # 🚫
221
+ # withPreviousSDK: true # ✅
222
+
223
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
224
+ # - template: ../jobs/vmr-build.yml
225
+ # parameters:
226
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
227
+ # buildName: ${{ format('{0}_Offline_PreviousSourceBuiltSdk', variables.centOSStreamName) }}
228
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
229
+ # vmrBranch: ${{ variables.VmrBranch }}
230
+ # architecture: x64
231
+ # artifactsRid: ${{ variables.centOSStreamX64Rid }}
232
+ # pool: ${{ parameters.pool_Linux }}
233
+ # container: ${{ variables.centOSStreamContainer }}
234
+ # buildFromArchive: false # 🚫
235
+ # buildSourceOnly: true # ✅
236
+ # enablePoison: false # 🚫
237
+ # excludeOmniSharpTests: true # ✅
238
+ # runOnline: false # 🚫
239
+ # useMonoRuntime: false # 🚫
240
+ # withPreviousSDK: true # ✅
237
241
238
242
- template : ../jobs/vmr-build.yml
239
243
parameters :
@@ -303,43 +307,45 @@ stages:
303
307
useMonoRuntime : false # 🚫
304
308
withPreviousSDK : false # 🚫
305
309
306
- - template : ../jobs/vmr-build.yml
307
- parameters :
308
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
309
- buildName : ${{ format('{0}_Offline_CurrentSourceBuiltSdk', variables.fedoraName) }}
310
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
311
- vmrBranch : ${{ variables.VmrBranch }}
312
- architecture : x64
313
- pool : ${{ parameters.pool_Linux }}
314
- container : ${{ variables.fedoraContainer }}
315
- buildFromArchive : false # 🚫
316
- buildSourceOnly : true # ✅
317
- enablePoison : false # 🚫
318
- excludeOmniSharpTests : false # 🚫
319
- runOnline : false # 🚫
320
- useMonoRuntime : false # 🚫
321
- withPreviousSDK : false # 🚫
322
- reuseBuildArtifactsFrom :
323
- - ${{ format('{0}_Offline_MsftSdk_x64', variables.fedoraName) }}
324
-
325
- - template : ../jobs/vmr-build.yml
326
- parameters :
327
- # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
328
- buildName : ${{ format('{0}_Mono_Offline_CurrentSourceBuiltSdk', variables.centOSStreamName) }}
329
- isBuiltFromVmr : ${{ parameters.isBuiltFromVmr }}
330
- vmrBranch : ${{ variables.VmrBranch }}
331
- architecture : x64
332
- pool : ${{ parameters.pool_Linux }}
333
- container : ${{ variables.centOSStreamContainer }}
334
- buildFromArchive : true # ✅
335
- buildSourceOnly : true # ✅
336
- enablePoison : false # 🚫
337
- excludeOmniSharpTests : true # ✅
338
- runOnline : false # 🚫
339
- useMonoRuntime : true # ✅
340
- withPreviousSDK : false # 🚫
341
- reuseBuildArtifactsFrom :
342
- - ${{ format('{0}_Mono_Offline_MsftSdk_x64', variables.centOSStreamName) }}
310
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
311
+ # - template: ../jobs/vmr-build.yml
312
+ # parameters:
313
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
314
+ # buildName: ${{ format('{0}_Offline_CurrentSourceBuiltSdk', variables.fedoraName) }}
315
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
316
+ # vmrBranch: ${{ variables.VmrBranch }}
317
+ # architecture: x64
318
+ # pool: ${{ parameters.pool_Linux }}
319
+ # container: ${{ variables.fedoraContainer }}
320
+ # buildFromArchive: false # 🚫
321
+ # buildSourceOnly: true # ✅
322
+ # enablePoison: false # 🚫
323
+ # excludeOmniSharpTests: false # 🚫
324
+ # runOnline: false # 🚫
325
+ # useMonoRuntime: false # 🚫
326
+ # withPreviousSDK: false # 🚫
327
+ # reuseBuildArtifactsFrom:
328
+ # - ${{ format('{0}_Offline_MsftSdk_x64', variables.fedoraName) }}
329
+
330
+ # Disabled until net9.0 -> net10.0 transition is complete - see https://github.com/dotnet/source-build/issues/4605
331
+ # - template: ../jobs/vmr-build.yml
332
+ # parameters:
333
+ # # Changing the build name requires updating the referenced name in the source-build-sdk-diff-tests.yml pipeline
334
+ # buildName: ${{ format('{0}_Mono_Offline_CurrentSourceBuiltSdk', variables.centOSStreamName) }}
335
+ # isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
336
+ # vmrBranch: ${{ variables.VmrBranch }}
337
+ # architecture: x64
338
+ # pool: ${{ parameters.pool_Linux }}
339
+ # container: ${{ variables.centOSStreamContainer }}
340
+ # buildFromArchive: true # ✅
341
+ # buildSourceOnly: true # ✅
342
+ # enablePoison: false # 🚫
343
+ # excludeOmniSharpTests: true # ✅
344
+ # runOnline: false # 🚫
345
+ # useMonoRuntime: true # ✅
346
+ # withPreviousSDK: false # 🚫
347
+ # reuseBuildArtifactsFrom:
348
+ # - ${{ format('{0}_Mono_Offline_MsftSdk_x64', variables.centOSStreamName) }}
343
349
344
350
# ### VERTICAL BUILD ####
345
351
- ${{ if not(parameters.isSourceOnlyBuild) }} :
0 commit comments