Commit Graph

2184 Commits

Author SHA1 Message Date
dotnet-maestro[bot] 40cbbfbcb9
[release/5.0-rc2] Update dependencies from dotnet/efcore (#26200)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-23 00:23:11 +00:00
dotnet-maestro[bot] cd4297ae80
Update dependencies from https://github.com/dotnet/runtime build 20200922.3 (#26190)
[release/5.0-rc2] Update dependencies from dotnet/runtime
2020-09-22 20:34:53 +00:00
dotnet-maestro[bot] c0bd50075a
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#26171)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-22 17:47:32 +00: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
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
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
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
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
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
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
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
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
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
Brennan 6b8ce801e8
Revert 2.2 site extension version update (#25879) 2020-09-14 10:48:50 -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
Doug Bunting bfc1ec6792
Remove package version pinning for ref/ assemblies in servicing (#25851)
- dotnet/runtime now keeps `$(AssemblyVersion)` values consistent
- remove all use of the System.Security.AccessControl package
2020-09-13 14:24:23 -07:00
Doug Bunting 8453a07dfa
Pass `$(MicrosoftNETCoreAppInternalPackageVersion)` to Helix jobs (#25850)
- required for servicing, where e.g. `5.0.0` may be ambiguous
- also move `%DOTNET_HOME%` into the working directory
  - reduces build-up in `%HELIX_CORRELATION_PAYLOAD%` and aligns w/ build.sh

nit: add more debug output to `runtests.*`
2020-09-13 11:40:33 -07:00
dotnet-maestro[bot] f0c9f60903
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#25856)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-13 09:26:31 +00:00
James Newton-King 340ee72715
Update gRPC version in template to 2.32.0-pre1 (#25587)
* Update gRPC version in template to 2.32.0-pre1

* Log server timeout detail

* Only run interop tests on windows queues

Co-authored-by: John Luo <johluo@microsoft.com>
2020-09-11 20:23:16 -07:00
Doug Bunting 326507bb01
Correct `$(SharedFxVersion)` and `$(TargetingPackVersion)` values (#25790)
* Correct `$(SharedFxVersion)` and `$(TargetingPackVersion)` values
- Ensure `$(SharedFxVersion)` doesn't change in `$(NoSemVer20)` projects
- Ignore current project's `$(VersionSuffix)` in `$(TargetingPackVersion)`
    - Never assume `$(AspNetCoreBaselineVersion)` matches released targeting pack
- Stabilize both versions correctly
- Use these properties more widely
    - Remove other mechanisms to get the same values
    - Reduce use of the `_GetPackageVersionInfo` target
    - Reduce use of `$(SharedFxVersion)` for the targeting pack

nits:
- Correct comments about old RTMVersions.csproj project
- Fix or remove a few other comments

* Do not pass package filenames on Helix command Lines
- remove parsing of these command-line arguments from `RuntestOptions`
  - instead craft the names using passed `$(SharedFxVersion)`
- restore `$(DotNetRuntimeSourceFeedKey)` on Helix command line
  - lost somewhere along the line
- correct argument count in runtests.sh
  - treated 11th argument as both Helix timeout and feed credential
  - count was messed up somewhere alone the line

nits:
- update C# syntax in `RuntestOptions` e.g. remove unused `public` setters
- sort and group properties and their assignments
2020-09-11 19:17:28 -07:00
dotnet-maestro[bot] c1b0fb5765
Update dependencies from https://github.com/dotnet/efcore build 20200911.2 (#25824)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-11 22:59:01 +00:00
dotnet-maestro[bot] a1276de34d
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#25816)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-11 20:46:42 +00:00
dotnet-maestro[bot] e03d8e7613
Update dependencies from https://github.com/dotnet/efcore build 20200910.11 (#25808)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-11 08:27:44 +00:00
dotnet-maestro[bot] f9a18fdb15
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore (#25804)
[release/5.0-rc2] Update dependencies from dotnet/runtime dotnet/efcore
2020-09-11 07:06:12 +00:00
Doug Bunting 5f04dfc3ef
Bundle latest 2.2 and 3.1 site extension packages (#25778)
- part of dotnet/aspnetcore-internal#3676
2020-09-10 23:08:16 -07:00
dotnet-maestro[bot] 7a74a1bb68
[release/5.0-rc2] Update dependencies from dotnet/efcore (#25800)
[release/5.0-rc2] Update dependencies from dotnet/efcore
2020-09-11 04:23:10 +00:00
Chris Ross 11b85eb7e2
Add Windows.10.Amd64.Server20H1.Open helix queue (#25627) 2020-09-10 19:36:42 -07:00
dotnet-maestro[bot] c18f74d617
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime (#25791)
[release/5.0-rc2] Update dependencies from dotnet/efcore dotnet/runtime
2020-09-11 01:31:45 +00:00
dotnet-maestro[bot] ce475cb00f
[release/5.0-rc2] Update dependencies from dotnet/arcade dotnet/runtime (#25777)
[release/5.0-rc2] Update dependencies from dotnet/arcade dotnet/runtime
2020-09-10 22:48:26 +00:00
Pranav K 690c717314
Update to latest SDK (#25421)
* React to platform compatibility analyzer warnings
* React to new warnings
* Add platform compatibility attributes
2020-09-10 15:12:17 -07:00