aspnetcore/.azure/pipelines
Matt Mitchell d8733c2a55
Build time changes (#22362)
* Build time changes
A few changes for build time
- Don't build tests with SkipTestBuild=true and use that for official
  build legs. This cuts 40%-50% off the msbuild invocations for build.
  The longest build leg drops by about 30 mins.
- Skip logging of some task parameters and their metadata.
  This reduces overall binlog size, which is a major contributor to
  build time.

Unfortunately, this does not mean we can yet turn binlogs back on. This
change can actually increase the overall binlog size due to logging of
more project started arguments. There is another optimization for this
in progress.

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2020-06-03 07:14:38 -07:00
..
jobs Build primarily with `dotnet msbuild` (#22017) 2020-05-29 19:02:03 -07:00
tools
benchmarks.yml [master] Update dependencies from dotnet/arcade dotnet/aspnetcore-tooling (#21630) 2020-05-15 00:17:02 +00:00
blazor-daily-tests.yml
ci.yml Build time changes (#22362) 2020-06-03 07:14:38 -07:00
devBuilds.yml Remove extra `git submodule` commands 2020-05-23 18:54:42 -07:00
helix-matrix.yml Correct build in aspnetcore-helix-matrix pipelines 2020-06-01 20:51:14 -07:00
quarantined-tests.yml Move all quarantined tests to the aspnetcore-quarantined-tests pipeline (#22445) 2020-06-02 13:02:26 -07:00
signalr-daily-tests.yml
stress.yml