aspnetcore/eng/scripts
Doug Bunting 0f80048f18 Port `-nobl` and `net5.0` changes from 'master'
* Update dependencies from https://github.com/dotnet/arcade build 20200511.9
  - Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9
  - Microsoft.DotNet.GenAPI: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9
  - Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20228.4 => 5.0.0-beta.20261.9

* Pre-emptively take -nobl change

* Disable binlogs in CI

* Fix build.sh to know about -nobl

* Align build.ps1|sh with latest Arcade parameters
  - do not enable binary logs by default in CI builds
  - leave `-binaryLog` and `-excludeCIBinaryLog` handling to eng/common/tools.ps1|sh
    - was unnecessary since `-bl /bl:{some name}` worked fine, ignoring OOMs

nit: document `-excludeCIBinarylog` a bit more

* Do not pass unknown options into CodeCheck.ps1

* Pass `-ci -nobl` into remaining CI build jobs

* Switch default TFM to `net5.0`

* Update missing project templates tfms

* Add more `-ci -nobl`
  - needed because _all_ builds in the pipeline are implicitly CI builds
    - default-build.yml adds `-ci` when script wasn't explicit

* Default templates to net5.0

* PR feedback

* Update TFMs in explicit .nuspec files

* Update TFMs in test projects

* Update TFMs in test C# code

* Update TFMs in infrastructure files

* Future-proof a check for `net5.0` or later
  - avoid comparisons involving `$(TargetFramework)` in .targets files
    - fine to compare it with `''` or `$(DefaultNetCoreTargetFramework)`

* !fixup! Undo a couple of earlier fixes
  - remove a duplicate `$()` setting
  - correct the one remaining versioned `#if` define
    - did not make it `#if NETCOREAPP` because benchmarks test numerous .NET Core TFMs

* Disable binary logs in CodeCheck.ps1

* Specify `-ci -nobl` just once when using `parameters.buildArgs`

* Restore `$binaryLog` default logic

This cherry-picks most of d5849f3534 into this branch
- [master] Update dependencies from dotnet/arcade dotnet/aspnetcore-tooling (#21630)
- does not include dotnet/aspnetcore-tooling updates

Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Will Godbe <wigodbe@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2020-05-15 14:31:34 -07:00
..
CodeCheck.ps1 Port `-nobl` and `net5.0` changes from 'master' 2020-05-15 14:31:34 -07:00
FinishDumpCollectionForHangingBuilds.ps1 [Infrastructure] Adds support for capturing process dumps for hanging builds on Windows (#13912) 2019-09-16 21:54:20 +02:00
GenerateProjectList.ps1 Replace KoreBuild with Arcade (#11122) 2019-06-19 10:03:38 -07:00
GenerateReferenceAssemblies.ps1 Replace KoreBuild with Arcade (#11122) 2019-06-19 10:03:38 -07:00
InstallGoogleChrome.ps1
InstallJdk.ps1
InstallProcDump.ps1 [Infrastructure] Adds support for capturing process dumps for hanging builds on Windows (#13912) 2019-09-16 21:54:20 +02:00
InstallTar.ps1 Create missing directory and simplify workaround slightly 2019-09-30 19:14:00 -07:00
InstallVisualStudio.ps1 aspnet/AspNetCore -> dotnet/aspnet 2020-01-08 16:40:11 -08:00
KillProcesses.ps1 List dotnet processes about to be killed (#20526) 2020-04-03 17:00:01 -07:00
KillProcesses.sh List dotnet processes about to be killed (#20526) 2020-04-03 17:00:01 -07:00
RunHelix.ps1 Fix Helix log upload (#20258) 2020-03-27 23:15:56 -07:00
StartDumpCollectionForHangingBuilds.ps1 Contributing: Fixed some typos (#18331) 2020-01-14 08:58:52 -08:00
ci-source-build.sh Fix targets file 2020-02-19 18:15:59 -08:00
common.psm1
dump_process.ps1 Reduce truncation of information in the runningProcesses*.txt files (#12398) 2019-07-25 22:27:45 -07:00
install-nginx-linux.sh Use different Ubuntu pools for Ubuntu tests to avoid disk space issues. (#20742) 2020-04-10 23:09:06 -07:00
install-nginx-mac.sh
update-packagejson-links.js
vs.buildtools.json Also update existing json files 2020-03-31 14:25:44 -07:00
vs.buildtools.preview.json Also update existing json files 2020-03-31 14:25:44 -07:00
vs.json Also update existing json files 2020-03-31 14:25:44 -07:00
vs.preview.json Also update existing json files 2020-03-31 14:25:44 -07:00