Commit Graph

44837 Commits

Author SHA1 Message Date
Safia Abdalla 93f73c7764
Add support for debugging lazy-loaded assemblies (#25943)
* Add support for debugging lazy-loaded assemblies

* Address feedback from peer review

* Increase wait for output on tests
2020-09-22 08:23:39 -07:00
dotnet-maestro[bot] f66a1daeda
Update dependencies from https://github.com/dotnet/efcore build 20200921.10 (#26168)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-22 09:37:36 +00:00
dotnet-maestro[bot] 3e115b7530
Update dependencies from https://github.com/dotnet/runtime build 20200921.12 (#26166)
[release/5.0-rc2] Update dependencies from dotnet/runtime
2020-09-22 07:40:18 +00:00
dotnet-maestro[bot] 8063c97373
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#26160)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-22 04:57:06 +00:00
Doug Bunting e0ea513ca2
Include commit SHA in `[AssemblyInformationalVersion]` value (#26150)
- see dotnet/arcade#5866 discussion
- leaving redundant `[AssemblyMetadata("CommitHash", ...)]` because it's used in this repo
  - e.g. src\Components\benchmarkapps\Wasm.Performance\Driver\Program.cs
  - also consistent with native images
2020-09-21 18:53:15 -07:00
dotnet-maestro[bot] 9a4d5f01b3
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime (#26143)
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime
2020-09-22 00:41:12 +00:00
dotnet-maestro[bot] 382cd90d14
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime (#26134)
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime
2020-09-21 20:08:35 +00:00
Sayed Ibrahim Hashimi d97ef5ccd4
Updated icons for projects that appear in VS with icons that have the (#25974)
* Updated icons for projects that appear in VS with icons that have the
language adornment.
This PR should fix #25973.

* updating icons for asp.net core templates in vs
2020-09-21 13:04:31 -07:00
Justin Kotalik 02d81add81
Increase Http2Timeout (#26075) 2020-09-21 10:55:08 -07:00
dotnet-maestro[bot] a5a2551b02
Update dependencies from https://github.com/dotnet/efcore build 20200919.6 (#26102)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-21 15:26:44 +00:00
dotnet-maestro[bot] 55b9d2532b
[release/5.0-rc2] Update dependencies from dotnet/efcore (#26100)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-20 01:06:36 +00:00
Hao Kung 6bfffda734
Remove ComponentsWebAssembly shared layout (#26078) 2020-09-19 11:12:38 -07:00
Pranav K bf91253cd3
Increase more SignalR Java client test timeouts (#26036)
Co-authored-by: Stephen Halter <halter73@gmail.com>
2020-09-18 17:00:43 -07:00
Pranav K 140f177d9e
Converge implementations of AwaitableProcess and ProcessEx (#26069)
* Converge implementations of AwaitableProcess and ProcessEx

* dotnet-watch tests are running in to the same issue as GRPC tests (https://github.com/dotnet/aspnetcore/pull/20341/files).
This change carries over some of the patterns from the other type to remedy this issue.

* Revive dotnet-watch tests on OSX

* Remove build artifacts that were accidentally commited to source.
2020-09-18 16:32:06 -07:00
dotnet-maestro[bot] 7afaf45b54
Update dependencies from https://github.com/dotnet/runtime build 20200918.4 (#26070)
[release/5.0-rc2] Update dependencies from dotnet/runtime
2020-09-18 21:55:40 +00:00
Pranav K 611ee61e0e
Quarantine tests (#26062) 2020-09-18 13:08:30 -07:00
dotnet-maestro[bot] 7e0e801bb4
[release/5.0-rc2] Update dependencies from dotnet/arcade dotnet/efcore (#26058)
[release/5.0-rc2] Update dependencies from dotnet/arcade dotnet/efcore


 - Update installers task location
2020-09-18 19:58:16 +00:00
Matt Mitchell b1b3d5474f
Enable PostBuildSign flag and include signing information in the manifest (#26033)
This change is prep for post build signing. When PostBuildSign=true, signing is not performed during the build. Instead, pass the top-level artifacts that are signable to PushToAzureDevOpsArtifacts (via Publish.proj).
Also fix up ArtifactsDir. As far as I can tell, it's been fixed up in Arcade to always include the trailing \, and Publish.proj should no longer be messed up.
2020-09-18 11:07:42 -07:00
Doug Bunting 3faea0e805
Almost-always use project references, not baseline references (#25992)
- otherwise need to released previous packages; that's slower and less reliable
  - left escape hatches but they're not currently used
- broke in servicing exercise because repo doesn't use its own isolated feeds

- also use latest package references for non-packable implementation projects

nits:
- copy some comment and spacing improvements from release/3.1
2020-09-18 10:33:01 -07:00
Pranav K f6723f5b0d
Do not build native when packing for template tests (#26031)
This produces a bunch of warnings and causes the quarantine build to fail. Passing NoBuildNative keeps with the theme of -NoBuild also being passed to this script
2020-09-18 09:05:14 -07:00
dotnet-maestro[bot] 6186134956
Update dependencies from https://github.com/dotnet/runtime build 20200917.14 (#26042)
[release/5.0-rc2] Update dependencies from dotnet/runtime
2020-09-18 05:06:35 +00:00
Doug Bunting b592cf6610
Place ref/ layout where SDK can find it (#25987)
- correct Helix test failures with stable versions, where SDK's packs aren't enough

E.g. from https://dev.azure.com/dnceng/internal/_build/results?buildId=813814
``` text
...\.dotnet\sdk\5.0.100-rc.1.20379.10\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(318,5): error MSB4018: The "ResolveTargetingPackAssets" task failed unexpectedly. [...\src\ProjectTemplates\test\bin\Release\net5.0\TestTemplates\AspNet.m0yq3xrporu\AspNet.m0yq3xrporu.csproj]
...\.dotnet\sdk\5.0.100-rc.1.20379.10\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(318,5): error MSB4018: System.IO.DirectoryNotFoundException: Could not find a part of the path '...\.dotnet\packs\Microsoft.AspNetCore.App.Ref\5.0.0\data\FrameworkList.xml'. [...\src\ProjectTemplates\test\bin\Release\net5.0\TestTemplates\AspNet.m0yq3xrporu\AspNet.m0yq3xrporu.csproj]
```
2020-09-17 21:03:07 -07:00
Doug Bunting 6418c8f78a
Pin PackageOverrides.txt Extensions versions at Major.Minor.0 in servicing (#25986)
- set the package version of Extensions assemblies using NETCore.App version
  - ignore Microsoft.Extensions.Internal.Transport package version
    - transport package has a non-stable version and isn't shipped
    - just got lucky this worked before versions stabilize
- update test expectations when checking PackageOverrides.txt
  - use NuGet.Versioning to make this easier
2020-09-17 21:02:46 -07:00
Brennan 3ee23fb771
Refactor transient state in Java client (#24219)
* Refactor transient state in Java client

* some fb

* fix nullref

* fixup rebase

* fb

* apply some fb

* fix flaky

* lock

* check previous state
2020-09-17 17:59:27 -07:00
dotnet-maestro[bot] 0287b259d8
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime (#25993)
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime
2020-09-17 21:15:30 +00:00
Pranav K 21e9b168c4
Add Swashbuckle to Third-Party-Notices.txt (#26012) 2020-09-17 13:19:55 -07:00
Brennan 899deacb22
Fix SignalR+WebSockets on WASM (#25922)
* Fix SignalR+WebSockets on WASM

* fb

* move stuff

* select
2020-09-17 11:30:31 -07:00
dotnet-maestro[bot] e51468db03
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime (#25985)
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime
2020-09-17 03:26:11 +00:00
Pranav K 2921f5514a
dotnet-watch: continue printing output to console after the app is ready (#25984)
dotnet-watch redirects standard out to detect when the app is launched and
prints these redirected messages to the console. Unfortunately once the app
is launched, redirected messages are no longer printed. This wasn't caught earlier
since ASP.NET Core is very quiet by default.

ASP.NET Core apps launched via dotnet watch do not print output to the console.

Yes. This was introduced as part of changes to dotnet-watch to launch a browser in 5.0-preview8.

Low.
2020-09-16 18:53:59 -07:00
Steve Sanderson 8c23b53bef
Make timezone and ICU data available offline for PWA (#25954) 2020-09-16 16:49:09 -07:00
dotnet-maestro[bot] 9675fdb455
[release/5.0-rc2] Update dependencies from dotnet/arcade (#25963)
[release/5.0-rc2] Update dependencies from dotnet/arcade


 - Update create light/light command package drop task

 - Create output directory
2020-09-16 22:08:01 +00:00
Doug Bunting 06d672f2ca
Update assembly versions when servicing (#24952)
- #24540

nit: Fix a comment typo
2020-09-16 09:58:08 -07:00
dotnet-maestro[bot] 70bc346d25
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#25937)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-16 07:37:25 +00:00
dotnet-maestro[bot] b7862d51fb
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#25925)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-16 02:45:53 +00:00
dotnet-maestro[bot] f3f7b9f9ed
Update dependencies from https://github.com/dotnet/efcore build 20200915.2 (#25921)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-15 21:53:25 +00:00
Brennan ce76ae75f6
Fix Java packaging (#25838)
* Fix Java packaging

* fix flaky test
2020-09-15 10:20:43 -07:00
dotnet-maestro[bot] 17e04b70b0
Update dependencies from https://github.com/dotnet/efcore build 20200914.7 (#25896)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-15 06:07:47 +00:00
dotnet-maestro[bot] 38c9fe7437
Update dependencies from https://github.com/dotnet/runtime build 20200914.8 (#25895)
[release/5.0-rc2] Update dependencies from dotnet/runtime
2020-09-15 03:33:16 +00:00
John Luo d14e273015
[5.0.0-rc2] Backport Fix chrome/selenium tests (#25330) (#25840)
* Fix chrome/selenium tests (#25330)

* Revert "Disable failing/hanging tests due to Chrome/Selenium issue (#25323)"

This reverts commit 332f1504128a63431cb67830703922cdeefee525.

* Update Selenium to latest

* Update API

* Try specifying a version

* Update Selenium to 4.0.0-beta5

* Disable browser log tests

* Fix components e2e tests and disable blazor standalone template test

* Disable tests using browser log

* Disable template test

* Avoid using .NET formatted strings in tests

* Annotate BasicTestApp suggesting that it needs the all globalization data

* Culture specific formatting relies on the ICU data carried by the OS. This
causes issues in our tests if WebAssembly carries a different set than the OS. Instead
updating these tests to use hardcoded strings.

* Additionally fixing an issue where some projects in the solution were using tasks from
the .dotnet SDK rather than the local copy of the SDK. This was causing issues building locally.

Co-authored-by: Pranav K <prkrishn@hotmail.com>
2020-09-14 18:43:42 -07:00
dotnet-maestro[bot] 45dade2b36
Update dependencies from https://github.com/dotnet/efcore build 20200914.4 (#25886)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-15 00:01:45 +00:00
Kevin Pilch e3a52ee3de
Merge pull request #25881 from dotnet-maestro-bot/merge/release/5.0-to-release/5.0-rc2
[automated] Merge branch 'release/5.0' => 'release/5.0-rc2'
2020-09-14 15:24:14 -07:00
dotnet-maestro[bot] 7f1ca16b58
Update dependencies from https://github.com/dotnet/efcore build 20200914.2 (#25876)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-14 21:48:52 +00:00
Pranav K a6f667bbb3
Add SkipAnalyzers=true to component declaration compilation (#25736)
* Update to latest SDK

* React to platform compatibility analyzer warnings
* React to new warnings
* Add platform compatibility attributes

* Add SkipAnalyzers=true to component declaration compilation
Fixes https://github.com/dotnet/aspnetcore/issues/25365

* Update eng/Version.Details.xml

* Update Versions.props

* Update Version.Details.xml

* Update Versions.props

* Update Version.Details.xml
2020-09-14 12:41:37 -07:00
Martin Costello a0ede85a61
Fix MSB4109 (#25880)
Fix MSB4109 error when the Microsoft.Extensions.ApiDescription.Server NuGet package is installed.
2020-09-14 12:07:15 -07:00
Doug Bunting 6c29f44a0b
Reduce references to Microsoft.AspNetCore.App.Runtime.csproj (#25836)
- dotnet-watch builds against runtime in the SDK
- other projects build after runtime project due to Ref.csproj reference
  - but, when the targeting packs aren't building, there's no reason to use Ref.csproj
- followup on 76fbd1a283 and 84962660a3, reducing parallelism in build
2020-09-14 11:34:07 -07:00
Brennan 6b8ce801e8
Revert 2.2 site extension version update (#25879) 2020-09-14 10:48:50 -07:00
Steve Sanderson ccbc46c076
Fix RCL template to have correct filename for scoped CSS (#25870) 2020-09-14 09:13:49 -07:00
John Luo 472e8297a7
Update identity web templates (#25834)
* Update identity web templates

* Do not generate scopeRequiredByApi if not needed
2020-09-14 07:58:03 -07:00
Epsitha Ananth 4d5b3159d8
V3 publishing (#25784)
* v3 changes
2020-09-14 07:52:32 -07:00
Doug Bunting e3b632894d
Fix Helix testing issues with stable versions and local builds (#25865)
- include all shipping packages in Helix payloads that need runtime
  - remove hard-coded `-ci` that broke Helix tests with stable versions or local builds
  - for local builds, do not assume `$(Configuration)` is Release
- support `$(HelixTargetQueues)` property used in RunHelix.ps1
  - lost somewhere along the lines; script ran full matrix

nits:
- clean up redundant addition of runtime and ref/ packages
  - `@(HelixContent)` additions in `_CreateHelixWorkItem` target are ignored
- mention '+' separation of `-HelixQueues` argument to RunHelix.ps1
- allow `$(IsUnitTestProject)` override in case we need it in the future
2020-09-13 21:45:23 -07:00