aspnetcore/src
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
..
Analyzers Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
Antiforgery
Azure
Components Build time changes (#22362) 2020-06-03 07:14:38 -07:00
Configuration.KeyPerFile
DataProtection Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
DefaultBuilder
Features/JsonPatch
FileProviders
Framework
Grpc
HealthChecks
Hosting Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
Html/Abstractions Add nullability to HtmlAbstractions (#22275) 2020-06-02 23:27:54 +00:00
Http Merge pull request #22453 from dotnet-maestro-bot/merge/release/5.0-preview6-to-master 2020-06-03 02:41:08 +00:00
Identity Clarify summary for ValidateSecurityStamp (#22483) 2020-06-02 17:06:57 -07:00
Installers
JSInterop
Localization
Logging.AzureAppServices
Middleware Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
MusicStore
Mvc Improve XML docs for ActionResultObjectValueAttribute (#22479) 2020-06-03 06:42:53 -07:00
ObjectPool
ProjectTemplates Move all quarantined tests to the aspnetcore-quarantined-tests pipeline (#22445) 2020-06-02 13:02:26 -07:00
Razor Quarantine flaky tests (#22450) 2020-06-02 13:01:54 -07:00
Security Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
Servers Build time changes (#22362) 2020-06-03 07:14:38 -07:00
Shared Add `SuccessfulTests` to ensure something runs in every non-Helix run (#22406) 2020-06-02 12:19:28 -07:00
SignalR Build time changes (#22362) 2020-06-03 07:14:38 -07:00
SiteExtensions Don't pack .version file in SiteExtensions pkg (#22430) 2020-06-02 09:51:14 -07:00
Testing
Tools Build time changes (#22362) 2020-06-03 07:14:38 -07:00
WebEncoders
submodules