Configure MSBuild debug path and save any logs
authorBruce Forstall <brucefo@microsoft.com>
Tue, 5 Feb 2019 03:00:39 +0000 (19:00 -0800)
committerBruce Forstall <brucefo@microsoft.com>
Tue, 5 Feb 2019 03:00:39 +0000 (19:00 -0800)
commita838a4afc2748242e3dbb4f52fbe59a35ed6e46d
tree2e9c7bf80c2b45f10176d13d507d3c02b00b722d
parent369feed07f28b7742c1f019f9c53f0a3cc4f2d83
Configure MSBuild debug path and save any logs

We have had many problems in the CI with MSBuild failing, and not
capturing the failure logs.

See https://github.com/dotnet/coreclr/issues/20236.

So, for all msbuild invocations, set MSBUILDDEBUGPATH to a new,
distinguished, subdirectory of the bin\Logs directory, named
"MsbuildDebugLogs". Change the CI to upload any log files found
there.

Commit migrated from https://github.com/dotnet/coreclr/commit/f471342cc072546edf84bb110aa3d2765ad2bb76
src/coreclr/build-test.cmd
src/coreclr/build-test.sh
src/coreclr/build.cmd
src/coreclr/build.sh
src/coreclr/netci.groovy
src/coreclr/tests/runtest.cmd
src/coreclr/tests/runtest.py