|
21 | 21 | <!-- Directory with .NET binaries -->
|
22 | 22 | <ArtifactsDirectory Condition="'$(ArtifactsDirectory)' == ''">$(ArtifactsBaseDirectory)$(TargetFramework)\$(TargetRuntime)\</ArtifactsDirectory>
|
23 | 23 |
|
24 |
| - <!-- Directory with .NETCore binaries --> |
25 |
| - <ArtifactsCoreDirectory Condition="'$(ArtifactsCoreDirectory)' == ''">$(ArtifactsBaseDirectory)netcoreapp2.1\</ArtifactsCoreDirectory> |
| 24 | + <!-- Directory with netcoreapp2.1 binaries --> |
| 25 | + <ArtifactsCore21Directory Condition="'$(ArtifactsCore21Directory)' == ''">$(ArtifactsBaseDirectory)netcoreapp2.1\</ArtifactsCore21Directory> |
| 26 | + |
| 27 | + <!-- Directory with netcoreapp1.0 binaries --> |
| 28 | + <ArtifactsCore10Directory Condition="'$(ArtifactsCore10Directory)' == ''">$(ArtifactsBaseDirectory)netcoreapp1.0\</ArtifactsCore10Directory> |
26 | 29 |
|
27 | 30 | <!-- Directory with NetStandard1.0 binaries -->
|
28 | 31 | <ArtifactsNS10Directory Condition="'$(ArtifactsNS10Directory)' == ''">$(ArtifactsBaseDirectory)netstandard1.0\</ArtifactsNS10Directory>
|
|
128 | 131 | <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.QualityTools.DataCollectionAgentObject.dll" />
|
129 | 132 | <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.QualityTools.HostAdapters.ASPNETAdapter.dll" />
|
130 | 133 | <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.QualityTools.HostAdapters.ASPNETAgent.dll" />
|
131 |
| - <AssembliesToSign Include="$(ArtifactsDirectory)VsWebSite.Interop.dll" /> |
132 | 134 | <AssembliesToSign Include="$(ArtifactsDirectory)QTAgent.exe" />
|
133 | 135 | <AssembliesToSign Include="$(ArtifactsDirectory)QTAgent32.exe" />
|
134 | 136 | <AssembliesToSign Include="$(ArtifactsDirectory)QTAgent32_35.exe" />
|
|
149 | 151 | <!--These dlls are already signed from VS nuget feed
|
150 | 152 | <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.Diagnostics.Measurement.dll" />
|
151 | 153 | <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.QualityTools.Sqm.dll" />
|
152 |
| - <AssembliesToSign Include="$(ArtifactsDirectory)Microsoft.VisualStudio.OLE.Interop.dll" /> |
153 | 154 | -->
|
154 | 155 |
|
155 | 156 | <!-- These are already signed, trying to sign them again causes warnings in the build pipeline.
|
|
302 | 303 | <!-- <IntellitraceAssembliesToSign Include="$(ArtifactsBaseDirectory)Intellitrace\Team Tools\Dynamic Code Coverage Tools\amd64\msdia140.dll" /> -->
|
303 | 304 | <!-- <IntellitraceAssembliesToSign Include="$(ArtifactsBaseDirectory)Intellitrace\Team Tools\Dynamic Code Coverage Tools\CodeCoverage.exe" /> -->
|
304 | 305 | <!-- <IntellitraceAssembliesToSign Include="$(ArtifactsBaseDirectory)Intellitrace\Team Tools\Dynamic Code Coverage Tools\amd64\CodeCoverage.exe" /> -->
|
| 306 | + |
305 | 307 | <!-- Sign test platform v2 assemblies for .NET Core -->
|
306 | 308 | <ItemGroup>
|
307 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)DataCollector.dll" /> |
308 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.CommunicationUtilities.dll" /> |
309 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.CoreUtilities.dll" /> |
310 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.PlatformAbstractions.dll" /> |
311 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.CrossPlatEngine.dll" /> |
312 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.Utilities.dll" /> |
313 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll" /> |
314 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.VisualStudio.TestPlatform.Client.dll" /> |
315 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.VisualStudio.TestPlatform.Common.dll" /> |
316 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Microsoft.VisualStudio.TestPlatform.ObjectModel.dll" /> |
317 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)vstest.console.dll" /> |
318 |
| - |
319 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.TestPlatform.CommunicationUtilities.dll" /> |
320 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.TestPlatform.CoreUtilities.dll" /> |
321 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.TestPlatform.CrossPlatEngine.dll" /> |
322 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.TestPlatform.PlatformAbstractions.dll" /> |
323 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.TestPlatform.Utilities.dll" /> |
324 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.VisualStudio.TestPlatform.Common.dll" /> |
325 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll" /> |
326 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.exe" /> |
327 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.x86.exe" /> |
328 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net452.exe" /> |
329 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net452.x86.exe" /> |
330 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net46.exe" /> |
331 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net46.x86.exe" /> |
332 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net461.exe" /> |
333 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net461.x86.exe" /> |
334 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net462.exe" /> |
335 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net462.x86.exe" /> |
336 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net47.exe" /> |
337 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net47.x86.exe" /> |
338 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net471.exe" /> |
339 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net471.x86.exe" /> |
340 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net472.exe" /> |
341 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net472.x86.exe" /> |
342 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net48.exe" /> |
343 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\testhost.net48.x86.exe" /> |
344 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\datacollector.exe" /> |
| 309 | + <Core10AssembliesToSign Include="$(ArtifactsCore10Directory)Microsoft.TestPlatform.CoreUtilities.dll" /> |
| 310 | + <Core10AssembliesToSign Include="$(ArtifactsCore10Directory)Microsoft.TestPlatform.PlatformAbstractions.dll" /> |
| 311 | + <Core10AssembliesToSign Include="$(ArtifactsCore10Directory)Microsoft.VisualStudio.TestPlatform.ObjectModel.dll" /> |
| 312 | + |
| 313 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)DataCollector.dll" /> |
| 314 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.CommunicationUtilities.dll" /> |
| 315 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.CoreUtilities.dll" /> |
| 316 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.PlatformAbstractions.dll" /> |
| 317 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.CrossPlatEngine.dll" /> |
| 318 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.Utilities.dll" /> |
| 319 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll" /> |
| 320 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.VisualStudio.TestPlatform.Client.dll" /> |
| 321 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.VisualStudio.TestPlatform.Common.dll" /> |
| 322 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Microsoft.VisualStudio.TestPlatform.ObjectModel.dll" /> |
| 323 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)vstest.console.dll" /> |
| 324 | + |
| 325 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.TestPlatform.CommunicationUtilities.dll" /> |
| 326 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.TestPlatform.CoreUtilities.dll" /> |
| 327 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.TestPlatform.CrossPlatEngine.dll" /> |
| 328 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.TestPlatform.PlatformAbstractions.dll" /> |
| 329 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.TestPlatform.Utilities.dll" /> |
| 330 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.VisualStudio.TestPlatform.Common.dll" /> |
| 331 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll" /> |
| 332 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.exe" /> |
| 333 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.x86.exe" /> |
| 334 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net452.exe" /> |
| 335 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net452.x86.exe" /> |
| 336 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net46.exe" /> |
| 337 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net46.x86.exe" /> |
| 338 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net461.exe" /> |
| 339 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net461.x86.exe" /> |
| 340 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net462.exe" /> |
| 341 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net462.x86.exe" /> |
| 342 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net47.exe" /> |
| 343 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net47.x86.exe" /> |
| 344 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net471.exe" /> |
| 345 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net471.x86.exe" /> |
| 346 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net472.exe" /> |
| 347 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net472.x86.exe" /> |
| 348 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net48.exe" /> |
| 349 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\testhost.net48.x86.exe" /> |
| 350 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\datacollector.exe" /> |
345 | 351 |
|
346 | 352 | <NetStandard10AssembliesToSign Include="$(ArtifactsNS10Directory)Microsoft.TestPlatform.CoreUtilities.dll" />
|
347 | 353 | <NetStandard10AssembliesToSign Include="$(ArtifactsNS10Directory)Microsoft.TestPlatform.PlatformAbstractions.dll" />
|
|
360 | 366 | <UAP100AssembliesToSign Include="$(ArtifactsUAP100Directory)Microsoft.TestPlatform.AdapterUtilities.dll" />
|
361 | 367 |
|
362 | 368 | <!-- NetCoreExtensions -->
|
363 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll" /> |
364 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger.dll" /> |
365 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\Microsoft.TestPlatform.TestHostRuntimeProvider.dll" /> |
366 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\Microsoft.TestPlatform.Extensions.BlameDataCollector.dll" /> |
367 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\Microsoft.TestPlatform.Extensions.EventLogCollector.dll" /> |
| 369 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll" /> |
| 370 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger.dll" /> |
| 371 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\Microsoft.TestPlatform.TestHostRuntimeProvider.dll" /> |
| 372 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\Microsoft.TestPlatform.Extensions.BlameDataCollector.dll" /> |
| 373 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\Microsoft.TestPlatform.Extensions.EventLogCollector.dll" /> |
368 | 374 |
|
369 | 375 | <!-- Localized resources -->
|
370 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)%(ResxLang.Identity)\*.*" /> |
| 376 | + <Core10AssembliesToSign Include="$(ArtifactsCore10Directory)%(ResxLang.Identity)\*.*" /> |
| 377 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)%(ResxLang.Identity)\*.*" /> |
371 | 378 | <NetStandard10AssembliesToSign Include="$(ArtifactsNS10Directory)%(ResxLang.Identity)\*.*" />
|
372 | 379 | <NetStandard13AssembliesToSign Include="$(ArtifactsNS13Directory)%(ResxLang.Identity)\*.*" />
|
373 | 380 | <NetStandard20AssembliesToSign Include="$(ArtifactsNS20Directory)%(ResxLang.Identity)\*.*" />
|
374 | 381 | <UAP100AssembliesToSign Include="$(ArtifactsUAP100Directory)%(ResxLang.Identity)\*.*" />
|
375 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)Extensions\%(ResxLang.Identity)\*.*" /> |
376 |
| - <CoreAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\%(ResxLang.Identity)\*.*" /> |
| 382 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)Extensions\%(ResxLang.Identity)\*.*" /> |
| 383 | + <Core21AssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\%(ResxLang.Identity)\*.*" /> |
377 | 384 |
|
378 | 385 | <!-- Third Party assemblies to sign -->
|
379 |
| - <ThirdPartyAssembliesToSign Include="$(ArtifactsCoreDirectory)Newtonsoft.Json.dll" /> |
380 |
| - <ThirdPartyAssembliesToSign Include="$(ArtifactsCoreDirectory)TestHost\Newtonsoft.Json.dll" /> |
| 386 | + <ThirdPartyAssembliesToSign Include="$(ArtifactsCore21Directory)Newtonsoft.Json.dll" /> |
| 387 | + <ThirdPartyAssembliesToSign Include="$(ArtifactsCore21Directory)TestHost\Newtonsoft.Json.dll" /> |
381 | 388 | </ItemGroup>
|
382 | 389 |
|
383 | 390 | <!-- Sign Microsoft.TestPlatform.Build -->
|
|
497 | 504 | <StrongName>StrongName</StrongName>
|
498 | 505 | </Fw45AssembliesToSign>
|
499 | 506 |
|
500 |
| - <CoreAssembliesToSign> |
| 507 | + <Core21AssembliesToSign> |
501 | 508 | <Authenticode>Microsoft400</Authenticode>
|
502 | 509 | <StrongName>StrongName</StrongName>
|
503 |
| - </CoreAssembliesToSign> |
| 510 | + </Core21AssembliesToSign> |
| 511 | + |
| 512 | + <Core10AssembliesToSign> |
| 513 | + <Authenticode>Microsoft400</Authenticode> |
| 514 | + <StrongName>StrongName</StrongName> |
| 515 | + </Core10AssembliesToSign> |
504 | 516 |
|
505 | 517 | <BuildAssembliesToSign>
|
506 | 518 | <Authenticode>Microsoft400</Authenticode>
|
|
571 | 583 | IntermediatesDirectory="$(IntermediatesDirectory)"
|
572 | 584 | Type="$(SignType)" />
|
573 | 585 |
|
574 |
| - <Message Text="Signing using authenticode certificate CoreAssembliesToSign:'%(CoreAssembliesToSign.Authenticode)' for @(CoreAssembliesToSign)"/> |
575 |
| - <SignFiles Files="@(CoreAssembliesToSign)" |
576 |
| - BinariesDirectory="$(ArtifactsCoreDirectory)" |
| 586 | + <Message Text="Signing using authenticode certificate Core21AssembliesToSign:'%(Core21AssembliesToSign.Authenticode)' for @(Core21AssembliesToSign)"/> |
| 587 | + <SignFiles Files="@(Core21AssembliesToSign)" |
| 588 | + BinariesDirectory="$(ArtifactsCore21Directory)" |
| 589 | + IntermediatesDirectory="$(IntermediatesDirectory)" |
| 590 | + Type="$(SignType)" /> |
| 591 | + |
| 592 | + <Message Text="Signing using authenticode certificate Core10AssembliesToSign:'%(Core10AssembliesToSign.Authenticode)' for @(Core10AssembliesToSign)"/> |
| 593 | + <SignFiles Files="@(Core10AssembliesToSign)" |
| 594 | + BinariesDirectory="$(ArtifactsCore10Directory)" |
577 | 595 | IntermediatesDirectory="$(IntermediatesDirectory)"
|
578 | 596 | Type="$(SignType)" />
|
579 | 597 |
|
|
0 commit comments