@@ -145,39 +145,40 @@ stages:
145
145
buildAgent : ${{ parameters.buildAgentWindowsNative }}
146
146
target : externals-windows
147
147
additionalArgs : --buildarch=arm64
148
- - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|x86 (Win + MSVC)
149
- parameters :
150
- name : native_win32_x86_msvc_windows
151
- displayName : Win32 x86 [MSVC]
152
- sdl : ${{ parameters.sdl }}
153
- buildExternals : ${{ parameters.buildExternals }}
154
- buildPipelineType : ${{ parameters.buildPipelineType }}
155
- buildAgent : ${{ parameters.buildAgentWindowsNative }}
156
- target : externals-windows
157
- additionalArgs : --buildarch=x86 --llvm="msvc"
158
- installLlvm : false
159
- - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|x64 (Win + MSVC)
160
- parameters :
161
- name : native_win32_x64_msvc_windows
162
- displayName : Win32 x64 [MSVC]
163
- sdl : ${{ parameters.sdl }}
164
- buildExternals : ${{ parameters.buildExternals }}
165
- buildPipelineType : ${{ parameters.buildPipelineType }}
166
- buildAgent : ${{ parameters.buildAgentWindowsNative }}
167
- target : externals-windows
168
- additionalArgs : --buildarch=x64 --llvm="msvc"
169
- installLlvm : false
170
- - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|arm64 (Win + MSVC)
171
- parameters :
172
- name : native_win32_arm64_msvc_windows
173
- displayName : Win32 arm64 [MSVC]
174
- sdl : ${{ parameters.sdl }}
175
- buildExternals : ${{ parameters.buildExternals }}
176
- buildPipelineType : ${{ parameters.buildPipelineType }}
177
- buildAgent : ${{ parameters.buildAgentWindowsNative }}
178
- target : externals-windows
179
- additionalArgs : --buildarch=arm64 --llvm="msvc"
180
- installLlvm : false
148
+ - ${{ if eq(variables['System.TeamProject'], 'devdiv') }} :
149
+ - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|x86 (Win + MSVC)
150
+ parameters :
151
+ name : native_win32_x86_msvc_windows
152
+ displayName : Win32 x86 [MSVC]
153
+ sdl : ${{ parameters.sdl }}
154
+ buildExternals : ${{ parameters.buildExternals }}
155
+ buildPipelineType : ${{ parameters.buildPipelineType }}
156
+ buildAgent : ${{ parameters.buildAgentWindowsNative }}
157
+ target : externals-windows
158
+ additionalArgs : --buildarch=x86 --llvm="msvc"
159
+ installLlvm : false
160
+ - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|x64 (Win + MSVC)
161
+ parameters :
162
+ name : native_win32_x64_msvc_windows
163
+ displayName : Win32 x64 [MSVC]
164
+ sdl : ${{ parameters.sdl }}
165
+ buildExternals : ${{ parameters.buildExternals }}
166
+ buildPipelineType : ${{ parameters.buildPipelineType }}
167
+ buildAgent : ${{ parameters.buildAgentWindowsNative }}
168
+ target : externals-windows
169
+ additionalArgs : --buildarch=x64 --llvm="msvc"
170
+ installLlvm : false
171
+ - template : /scripts/azure-templates-bootstrapper.yml@self # Build Native Win32|arm64 (Win + MSVC)
172
+ parameters :
173
+ name : native_win32_arm64_msvc_windows
174
+ displayName : Win32 arm64 [MSVC]
175
+ sdl : ${{ parameters.sdl }}
176
+ buildExternals : ${{ parameters.buildExternals }}
177
+ buildPipelineType : ${{ parameters.buildPipelineType }}
178
+ buildAgent : ${{ parameters.buildAgentWindowsNative }}
179
+ target : externals-windows
180
+ additionalArgs : --buildarch=arm64 --llvm="msvc"
181
+ installLlvm : false
181
182
- template : /scripts/azure-templates-bootstrapper.yml@self # Build Native WinUI|x86 (Win)
182
183
parameters :
183
184
name : native_winui_x86_windows
@@ -527,17 +528,18 @@ stages:
527
528
matrixArtifacts :
528
529
- name : native_wasm
529
530
jobs : $(nativeWasmJobs)
530
- - template : /scripts/azure-templates-merger.yml@self # Merge Native MSVC Artifacts
531
- parameters :
532
- name : native_msvc
533
- displayName : Merge Native MSVC Artifacts
534
- sdl : ${{ parameters.sdl }}
535
- buildPipelineType : ${{ parameters.buildPipelineType }}
536
- buildAgent : ${{ parameters.buildAgentHost }}
537
- requiredArtifacts :
538
- - name : native_win32_x86_msvc_windows
539
- - name : native_win32_x64_msvc_windows
540
- - name : native_win32_arm64_msvc_windows
531
+ - ${{ if eq(variables['System.TeamProject'], 'devdiv') }} :
532
+ - template : /scripts/azure-templates-merger.yml@self # Merge Native MSVC Artifacts
533
+ parameters :
534
+ name : native_msvc
535
+ displayName : Merge Native MSVC Artifacts
536
+ sdl : ${{ parameters.sdl }}
537
+ buildPipelineType : ${{ parameters.buildPipelineType }}
538
+ buildAgent : ${{ parameters.buildAgentHost }}
539
+ requiredArtifacts :
540
+ - name : native_win32_x86_msvc_windows
541
+ - name : native_win32_x64_msvc_windows
542
+ - name : native_win32_arm64_msvc_windows
541
543
542
544
- ${{ if ne(parameters.buildPipelineType, 'build') }} :
543
545
- stage : managed
0 commit comments