Refactor RestServer to be better suited for OpenAPI documentation.
Use Swashbuckle for OpenAPI generation.
Update runtime versions and install ASP.NET Core runtimes.
Unit tests to validate the OpenAPI document.
[master] Update dependencies from dotnet/runtime
- Update feature line for VS package
- Update global.json
- Merge branch 'master' into darc-master-7ab7b02a-58a6-4608-81d9-07feca8a906b
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
From Version 5.0.0-beta.20427.5 -> To Version 5.0.0-beta.20467.6
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Mike McLaughlin <mikem@microsoft.com>
Enable createdump/dotnet-dump testing on MacOS
Add COMPlus_DbgEnableElfDumpOnMacOS env var to enable ELF MacOS dumps
Install SDK and runtimes into ".dotnet-test" so the new SDKs can be used independent of what Arcade requires.
Change SOS.UnitTests to netcoreapp3.1
Add error message about heap state to pe command
Add net5.0 to SOS debuggees and change config files to use them
Update SDK in global.json
Fix WebApp3 debuggee on MacOS
Use SDK version 5.0.100-rc.1.20454.5
Add --diag to dotnet-dump collect testing
[master] Update dependencies from dotnet/arcade
- Updates:
- Microsoft.DotNet.RemoteExecutor: from 5.0.0-beta.20419.21 to 5.0.0-beta.20427.5
- Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20419.21 to 5.0.0-beta.20427.5
- Fix arcade update build break by change from netappcore2.0 to netappcore2.1
[master] Update dependencies from dotnet/arcade
- Updates:
- Microsoft.DotNet.RemoteExecutor: from 5.0.0-beta.20417.6 to 5.0.0-beta.20419.21
- Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20417.6 to 5.0.0-beta.20419.21
[master] Update dependencies from dotnet/arcade
- Updates:
- Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20411.8 to 5.0.0-beta.20417.6
- Microsoft.DotNet.RemoteExecutor: from 5.0.0-beta.20411.8 to 5.0.0-beta.20417.6
[master] Update dependencies from dotnet/arcade
- Updates:
- Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20374.1 to 5.0.0-beta.20411.8
- Microsoft.DotNet.RemoteExecutor: from 5.0.0-beta.20374.1 to 5.0.0-beta.20411.8
[master] Update dependencies from dotnet/arcade
- Updates:
- Microsoft.DotNet.RemoteExecutor: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1
- Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1
* Update dependencies from https://github.com/dotnet/arcade build 20200630.3
Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.Arcade.Sdk
From Version 5.0.0-beta.20316.1 -> To Version 5.0.0-beta.20330.3
* Update dependencies from https://github.com/dotnet/arcade build 20200714.3
Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.Arcade.Sdk
From Version 5.0.0-beta.20316.1 -> To Version 5.0.0-beta.20364.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Fix Windows x86 and arm build.
Enabled Windows x86 build in public CI to catch these kind of problems.
Add x86 3.1.5 runtime install to fix dotnet monitor tests
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
From Version 5.0.0-beta.20309.1 -> To Version 5.0.0-beta.20316.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
From Version 5.0.0-beta.20280.1 -> To Version 5.0.0-beta.20309.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/arcade build 20200530.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.RemoteExecutor
From Version 5.0.0-beta.20228.4 -> To Version 5.0.0-beta.20280.1
* Fix the arcade update
Add the IsTestProject false property to TestHelpers so it will build with the new arcade.
Add the 3.1.4 runtime to global.json so the non-SOS tests (Microsoft.Diagnostics.NETCore.Client.UnitTests, etc.) run.
Remove always installing 2.1 in InstallRuntimes.proj since 3.1 is required for xunit tests and always installed.