- Use cibuild scripts in build pipeline
- Fix runtime source feed args
- Remove unused script args
- Set execute bit on scripts
- Separate pack, sign, and publish from build and test
- Add architecture differentiation
- Add Windows x86 Release build
- Downgrade Alpine image
Use darc runtime subscription versions for testing
Update arcade to version 5.0.0-beta.19608.1
Replace install scripts with InstallRuntimes.proj (thanks to Juan).
Add build.ps1 on Windows. Build-Native.cmd just builds the native bits now.
Combine build.sh and build-native.sh scripts.
Remove -publish from scripts
Add running sosstatus command on SOSRunner errors.
Always set the host runtime (SOSHostRuntime) in test configs
Fix RuntimeFrameworkVersion config property usage
Sign, package and publish only if build legs successful
Issues: https://github.com/dotnet/diagnostics/issues/423https://github.com/dotnet/diagnostics/issues/480
Restore Microsoft.DotNet.BuildTools to generate the
native build _version.h/version.cpp.
Generate proper version header and source file for
native binaries. Issue https://github.com/dotnet/diagnostics/issues/19.
Test on more Linux distros.
Fix some other problems in the internal builds.
Fixed problem in sos test runner that ignored sos commands failing.
Added a file or directory exists condition for configuration file entries.
Change the dump generation to use createdump for 2.1/2.0. Still uses gdb for 1.1.
Fixed ReadVirtualCache::Read problem on lldb that caused the tests to fail on OSX. The lldb
services Read/WriteVirtual needed to properly return a partial read or write.
Added conditional to config files. Now any config value, Options or Option
can have a Condition="$(foo) == bar". Only == and != are supported.
Added Import config file support allow one config file to import
another. <Import ConfigFile="<name of file>" />
Upgraded to .NET Core cli version 2.1.300 (final release).
Don't use the dbgeng ioctl to get the DAC interface on Windows.
Move test logging to better named directory
Enable native SOS build on windows.
Remove libunwind from the PAL
Cleanup and include file trimming.
Change the SOS.NETCore.dll load directory to sos's location.
Load sos from current working directory that the plugin is in.
Update help for stress logs.
Add "sethostruntime" SOS command.