aspnetcore/eng/scripts
Doug Bunting de38479e5f
Improve build reliability (#20760)
* Improve build reliability
  - ensure `ResolveCustomReferences` target executes before packages are used
  - `ResolveAssemblyReferences` and `ResolveAssemblyReferencesDesignTime` targets run too late
    - e.g. failed builds of Microsoft.AspNetCore.WebUtilities or Microsoft.AspNetCore.Hosting when building from root
  - add `GetReferenceProjectTargetPathMetadata` for ease of use as well as reliability
    - avoids extra work to get existing metadata (ref/ projects execute no tasks in this target)

  nit: rename `@(ReferenceProjectMetadata)` -> `@(ReferenceProjectTargetPathMetadata)`

* Ensure `GetTargetPathMetadata` target runs with `$(TargetFramework)` set
  - ref/ projects all multi-target and otherwise no-op this target

* Revert "Fix various "Type or namespace not found" errors (#20736)"
  - change is no longer needed with other fixes in this PR

  This reverts commit 8218d6e0e7.
2020-05-13 11:31:09 -07:00
..
CodeCheck.ps1 Improve build reliability (#20760) 2020-05-13 11:31:09 -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
GenerateReferenceAssemblies.ps1
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
KillProcesses.ps1
KillProcesses.sh
StartDumpCollectionForHangingBuilds.ps1 [Infrastructure] Adds support for capturing process dumps for hanging builds on Windows (#13912) 2019-09-16 21:54:20 +02:00
ci-source-build.sh Merged PR 4703: [internal/release/3.1] Update dependencies from 1 repositories 2019-12-15 17:23:03 +00:00
common.psm1
dump_process.ps1
install-nginx-linux.sh
install-nginx-mac.sh
update-packagejson-links.js
vs.buildtools.json
vs.buildtools.preview.json
vs.json
vs.preview.json