aspnetcore/eng/scripts
Doug Bunting 54e282003b
Avoid changing global state in CI runs II (#21643)
* Avoid changing global state in CI runs II
  - move `dotnet` tools into `$PWD/.dotnet/tools/`
    - add `dotnet` tools to `$env:PATH`
  - install `jq` in `$PWD/.tools/`
  - install `nginx` in `$PWD/.tools/nginx/`

nits:
- remove an extra (incorrect) `$env:JAVA_HOME` setting
  - build.ps1 finds a local JDK and sets this variable (and `$env:PATH`) properly
- avoid `'$(SELENIUMPROCESSTRACKINGFOLDER)' == '\artifacts\tmp\selenium\'`
  - `$(BuildDirectory)` was normally the empty string (w/o fix)
  - use `$(BuildDirectory)` a bit more

* Add files. disable artifact / test results publications to avoid warnings on CI
  - artifacts/log is often empty when binary logs are disabled
  - no tests create *.trx files
    - don't have Java test results either
  - only test jobs need test results published
2020-05-22 13:56:47 -07:00
..
CodeCheck.ps1 [master] Update dependencies from dotnet/arcade dotnet/aspnetcore-tooling (#21630) 2020-05-15 00:17:02 +00:00
FinishDumpCollectionForHangingBuilds.ps1
GenerateProjectList.ps1
GenerateReferenceAssemblies.ps1
InstallGoogleChrome.ps1
InstallJdk.ps1
InstallProcDump.ps1
InstallTar.ps1
InstallVisualStudio.ps1
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
StartDumpCollectionForHangingBuilds.ps1 Ignore error output from `Get-Process` 2020-05-15 21:57:44 -07:00
ci-source-build.sh
common.psm1
dump_process.ps1
install-nginx-linux.sh Avoid changing global state in CI runs II (#21643) 2020-05-22 13:56:47 -07:00
install-nginx-mac.sh
update-packagejson-links.js
vs.buildtools.json
vs.buildtools.preview.json
vs.json
vs.preview.json