Граф коммитов

373 Коммитов

Автор SHA1 Сообщение Дата
Damian Edwards fb1b3a1ff7
Updated VS workload manifests to Windows SDK 19041 (#42457)
* Updated VS workload manifests to Windows SDK 19041
* Add comment to props file
* Add comment to CommonLibTests.vcxproj
* Updated root .vsconfig
2022-06-28 10:00:11 -07:00
Steve Sanderson df9a5d4c5e
Update SDK (#41798) 2022-06-24 01:11:44 +00:00
Matt Galbraith 1ae21a7336
Windows.11.Amd64.ClientPre.Open is leaving in June, proactively switch test runs (#41876) 2022-05-31 14:36:07 -07:00
Tanay Parikh 0be2c29d9c
Helix Restore Issue Mitigation (#41311)
* RunTests dotnet run --no-build

* Remove duplicate run

* Add to Build.props

* Treat CA2007 as a warning in RunTests

* NoWarn CA2007

* Ignore NU5104 for System.CommandLine prerelease package

* PR Feedback

* PR Feedback

* Generate .config/dotnet-tools.json
  - add generation to GenerateFiles.csproj
  - include all required versions in eng/Versions.props
    - nit: bump tool versions slightly
    - `dotnet-dump` move from `5.0.0-*` to `6.0.322601` is largest version bump
  - have `git` ignore generated file
    - nit: put `*.svclog` together w/ other extension exclusions

* Add tool packages to Helix correlation payloads

* Do not restore tools from network
  - get tool packages from Helix correlation root
  - to do this, save and restore NuGet.config file
  - this removes `--version` from `dotnet-dump` and `dotnet-ef` installations
    - will only have a single package for each tool in the correlation payload

* Do not pass `dotnet-ef` version to `RunTests`
  - mostly cleanup; no longer needed

* Remove DotNetToolsInstaller.csproj
  - mostly cleanup
  - `dotnet-ef` tool now restored by Arcade's Tools.proj much earlier in our build because
    most configured tool packages are needed in `RunTests` on Helix agents

* Add `--playwright` option in `Runtests`
  - remove `INSTALLPLAYWRIGHT` define and `$env:INSTALLPLAYWRIGHT`
  - always reference Microsoft.Playwright in `RunTests`
  - nit: `InstallPlaywrightAsync()` wasn't `async`; fix it and rename to `InstallPlaywright()`

* Use Arcade SDK in `RunTests` and `Publish` project
  - match most other projects in this repo
    - remove empty Directory.Build.props and .targets files preventing Arcade imports
  - exclude project build if `$(SkipTestBuild)` (though not a test project)

* Correct minor problems in `RunTests` source

* Use file-scoped namespaces in `RunTests` source

* Use VS code fixes in `RunTests`

* Use published `RunTests` output on Helix agents

* Move `RunTests` under eng/tools/
  - don't need the project on Helix agents
  - restore Directory.Build.* files removed when switching to Arcade

* Add `RunTests` to tools.slnf

* Rename `RunTests` project to `HelixTestRunner`
  - less confusing given `RunTests` target and runtests.sh et cetera

* !fixup! Define `$(ArtifactsBinDir)` in helix.proj

* !fixup! Use `$(Configuration)` in helix.proj

* !fixup! Fix typo in property function

* !fixup! Fix `dotnet` syntax in runtests.sh

* !fixup! Correct `%(HelixCorrelationPayload.Destination)`

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2022-04-30 01:31:05 +00:00
James Newton-King f08ae33675
Switch to built-in IsTrimmable property (#41021) 2022-04-07 08:02:33 +08:00
James Newton-King b4b43e39bc
Add gRPC JSON transcoding (#40242) 2022-03-27 20:29:23 +08:00
Doug Bunting 9a431eed69
Add missing `BeforeTargets` for IIS local testing (#40379)
- hook into `Build` target for VS testing and `VSTest` target for `dotnet test`
  - VS (vstest.console.exe) examines the test assembly rather than using `msbuild`
- skip `PublishTestAssets` target more e.g. in source-build
  - otherwise, attempted to build test assets that weren't restored
  - targets ran even if regular `@(ProjectReference)` items had been ignored
- do above for FunctionalTestWithAssets.targets as well
2022-02-26 16:23:59 -08:00
Pranav K 06981047f0
Use the Trimmable property on projects to determine the list of projects to run LinkabilityChecker (#40394)
Re-doing #40383 since it closed.

This PR uses CodeGen to produce a list of projects in the repo that have <Trimmable>true</Trimmable>. This list is then used to produce the list of assemblies to test for trim correctness.
2022-02-24 18:37:04 +00:00
Doug Bunting 4dfc0a726c
Do less copying / zipping for Helix (#40134)
- use .dotnet/ folders instead of App.Ref/App.Runtime packages for dotnet-cli layouts
  - no need to unzip files into another layout
  - fail fast or emit message when layouts don't exist
- set `$(TestDependsOnAspNetPackages)` to `false` by default
  - no need to copy all packages into publish/ folders of most test projects
    - upload very few times per queue (2 today, maybe 4 in the future), not for _every_ work item
    - reduce the size of most work item payloads, saving bandwidth and time
    - reduction should not cause problems, even around major version and TFM changes (see .dotnet/ folders)
  - add `$(TestDependsOnAspNetAppPackages)` for the App.UnitTests case; just 2 packages needed there
- get App.UnitTests working in local builds
  - grab RuntimeList.xml file from App.Runtime's obj/ folder
  - find needed packages whether running locally or on Helix agents; should always exist

nits:
- remove test infrastructure we don't need anymore
  - use one property for shared Fx and targeting pack versions; always the same
  - remove `$env:ASPNET_RUNTIME_PATH`
- use `$(ArtifactsShippingPackagesDir)` in Helix.targets
- use `[MSBuild]::NormalizeDirectory(...)` and `$([System.IO.Path]::Combine(...)` in helix.proj
- rename silly ...ListListsContains... tests
- remove extra `$(TestDependsOnAspNetXyz)` settings to their new default values
- add more comments
2022-02-14 22:03:26 -08:00
Brennan 21c514d59e
Improve IIS tests (#40166) 2022-02-11 22:08:36 -08:00
Doug Bunting a38b5b4cd8
Address some infrastructure nits (#40133)
- allow RunHelix.ps1 to use any Helix queue
- remove useless `$(IsPackable)` setting
- remove an extra App.Runtime reference; App.Ref brings it in
- in helix.proj:
  - tie into inner `BeforeTest` target; ignore `Build` target
    - do less work e.g. perform a few fewer up-to-date checks
  - don't load NuGet.targets
  - use `<Choose/>` to make some either/or options more obvious
  - remove some settings
    - e.g. leave `$(HelixTestConfigurationFilePath)` stuff to the Helix SDK
    - Helix SDK does most of these but `$(EnableXUnitReporter)` has been obsolete for a while
  - `Publish` in parallel
2022-02-11 15:48:20 -08:00
Doug Bunting 1f11b07fa9
!nit! Be consistent about `msbuild` quotes (#40108)
- always quote comparison operands in `Condition`s

Co-authored-by: Tanay Parikh <TanayParikh@users.noreply.github.com>
2022-02-10 07:06:24 +00:00
Doug Bunting 633b3d7f45
Use `-noBuild` in second build steps of test jobs (#39998)
* Use `-noBuild` in second build steps of test jobs
- building again in Publish target adds nothing in most cases
- use `-noBuildRepoTasks` more consistently
  - again, building the repo tasks wastefully repeated work done in previous build step
- use `-noBuildJava` more consistently in quarantined pipelines
  - Java tests aren't worth testing _or building_ in these pipelines because they cannot be quarantined
- remove `-noRestore` and `-noBuildDeps` when `-noBuild` specified; redundant
- work around https://github.com/dotnet/sdk/issues/23777
  - do not publish .cshtml files of most test asset projects when `$(NoBuild)` is set
- update FunctionalTestWithAssets.targets to help Publish succeed when `$(NoBuild)` is set
  - fixes build jobs in quarantined-pr pipeline where `--no-build` was already specified
- for IIS test assets, perform all builds needed for their profiles within Build target
  - move `ReferenceTestTasks=false` and comments about it to where property matters
  - merge separate targets in FunctionalTest.props to make items available during (now separate) Publish

nits:
- touch up RunHelix.ps1 console output
- reorder command line arguments for consistency in changed parts of the YAML files
- move `NoBuild=true` setting out of FunctionalTestWithAssets.props
- use `BeforeTargets` in FunctionalTest.props to improve determinism
2022-02-08 02:06:45 +00:00
Pranav K cedceb4644
Update eng/targets/CSharp.Common.targets 2022-02-03 18:25:53 -08:00
Pranav K b9d910778a
Enable CA2007 for all ns2.0 projects
Contributes to https://github.com/dotnet/aspnetcore/issues/24055
2022-02-02 17:21:36 -08:00
Doug Bunting c0575788ec
Remove Interop build step (#39553)
- remove separate step to restore Interop projects
- make Interop test asset projects more "normal"
    - use usual mechanism to target latest ASP.NET Core bits
    - remove use of `$(BuildInteropProjects)`
- expand FunctionalTestWithAssets.targets to help w/ local testing
    - still delayed and done only when necessary
    - handle non-Helix testing e.g. handle `dotnet test` too
    - build test assets into location `InteropTests` expects on local machine
- add FunctionalTestWithAssets.props, providing relevant defaults
- expand `FunctionalTestWithAssets` use to Identity.FunctionalTests

nits:
- rename `@(FunctionalTestAssetProjectReference)` to `@(TestAssetProjectReference)`
- cleanup leftover reference to ProjectTemplates/testassets/ in Build.props
    - should have been removed in 54ff379
- remove `/p:RunTemplateTests=true`; no need to specify the default
- clean up other projects that use `$(MvcTestingTargets)`
    - none need special handling for publish (don't need pages, views, or wwwroot files)
2022-01-31 10:05:08 -08:00
Doug Bunting 08968dd0d6
Always build App.Ref and the targeting packs (#39568)
- remove `$(IsTargetingPackBuilding)` entirely
2022-01-19 10:01:39 -08:00
Doug Bunting 6102cdfcd6
Clean up Helix.props and Helix.Common.props (#39538)
- address confusion hit when fixing an internal 6.0 PR
- generally, reflect Helix.props' use of project settings better
  - checks and settings that don't use project settings are in Helix.Common.props
- move `$(Is...Queue)` settings to Helix.Common.props
  - these properties depend on the current queue and that's known in helix.proj
- move `$(IsWindowsOnlyTest)` checks to Helix.props
  - property is set in projects; never seen in helix.proj

nit: also move `$(RunQuarantinedTests)` default to Helix.Common.props
  - global property is visible in helix.proj and may at some point be useful there
2022-01-15 05:41:20 +00:00
Doug Bunting 80b204bd1a
Revert "[main] Switch to Windows.Amd64.Server2022.Open (#39365)" (#39475)
- fix #39363
- Windows.11.Amd64.ClientPre now exists, enabling use in internal PRs
- this reverts commit ed0a74007d
2022-01-13 03:33:28 +00:00
Hao Kung c8c1700877
Build ARM64 in main windows build job (#38997) 2022-01-08 00:15:28 +00:00
Doug Bunting ed0a74007d
[main] Switch to Windows.Amd64.Server2022.Open (#39365)
- very temporary; change should be in place for less than a week
- #39363 covers going back to our preferred Windows.11.Amd64.ClientPre.Open
2022-01-07 21:36:50 +00:00
Steve Sanderson e97323601c
Components E2E test cleanup (#39349) 2022-01-07 09:10:04 +00:00
Pranav K aaf1fc6ca9
Enable codestyle analyzers in VS (#39350)
While the linked issue remains unresolved, the GA build of VS 2022 no longer produces errors when using analyzers from the 6.0 (or newer) SDK.
2022-01-06 11:10:37 -08:00
Pranav K 667f0685b5
Enforce warnings for unused usings (#39280)
* Enforce warnings for unused usings

Contributes to https://github.com/dotnet/aspnetcore/issues/24055
2022-01-03 21:26:26 +00:00
Doug Bunting f072ff85b5
!nits! Build cleanup (#38979)
- condense `$(_UseHelixOpenQueues)` YAML
- restore ability to override `$(IsUnitTestProject)`
- treat `$(IsUnitTestProject)` and `$(IsTestProject)` as `bool` after Arcade SDK.props imported
- avoid attempts to override `$(RunQuarantinedTests)`; it's set globally
- remove unnecessary `$(IsUnitTestProject)` and `$(IsTestProject)` settings
  - override `$(IsUnitTestProject)` (not `$(IsTestProject)`) _before_ root Directory.Build.props
2021-12-13 15:34:17 -08:00
Hao Kung e97bc0c2c2
Split IISFunctionals startup/shadow copy tests (#38575) 2021-11-24 19:15:57 +00:00
Doug Bunting d4d4c4bda5
Remove Arm64-specific jobs in matrix pipelines (#38564)
- stop using `$(TargetArchitecture)` in Helix.Common.props and Helix.targets
  - add `$(IsArm64HelixQueue)`
- make Helix queue choices more readable
  - use `<Choose/>
  - remove excess `Condition` clauses
- rename `$(IsHelixDaily)` ➡️ `$(IsHelixPRCheck)`
  - use new property only in ci.yml and quarantined-pr.yml
  - flip check in Helix.Common.props

nit: remove unused `$(IsRequiredCheck)` and `$(CreateHelixPayload)` properties
2021-11-22 21:10:20 +00:00
Doug Bunting 64c37113aa
[main] Update Docker images, queues, etc. (#38427)
- part of dotnet/aspnetcore-internal#3950
  - also touches on #36032
- update Helix queues from Alpine 3.12 to 3.14, OSX 10.14 to 10.15, and (for Arm64) Debian 9 to 11
  - use OSX 11.00 when testing PRs and rolling builds; reduce 10.15 usage to scheduled runs
  - remove overlap (all 3 queues) between PRs / rolling builds and scheduled runs
  - remove quarantined-pr / quarantined-tests overlap
- build source-index on `windows-latest` (not `vs2017-win2016`)
- update build and Helix Docker images to latest tags

- skip a test class on macOS 10.15
  - #38542

nits:
- don't skip unused Helix queues
- remove versions from pipeline job display names
  - some were already outdated; rest will be confusing in the future
- remove most comments about unused Helix queues
2021-11-19 22:08:45 -08:00
James Newton-King c0778f0502
Verify DI trimming in unit tests (#38142) 2021-11-16 09:25:50 +13:00
Pranav K 34e0b9829f
Hide test infrastructure from the solution explorer (#38000) 2021-11-01 22:22:53 +00:00
William Godbe e8200cbc3d
Add Server2022 to helix matrix & quarantine jobs (#37745)
* Add Server2022 to helix matrix & quarantine jobs

* Skip TLS1.1 test on 2022

* Off by 1

* Update src/Testing/src/xunit/WindowsVersions.cs

Co-authored-by: Chris Ross <chrross@microsoft.com>

* TLS test max versions

Co-authored-by: Chris Ross <chrross@microsoft.com>
2021-10-28 17:02:41 -07:00
Hao Kung 3d8215e57c
Remove prerelease queue (#37884) 2021-10-27 22:10:38 +00:00
Brennan 7718950dfe
Use frozen lockfiles with Yarn (#37834) 2021-10-26 10:04:29 -07:00
Hao Kung 41cf5722c4
[Helix] Switch to win11 for pr checks (#37712) 2021-10-25 22:03:23 -07:00
Brennan f2dc0bc734
Update ua-parser-js (#37785) 2021-10-22 20:00:18 -07:00
Hao Kung 30d095bbcd
Fix playwright tests on helix matrix (#37518) 2021-10-18 15:53:16 -07:00
Doug Bunting c8a3c224e7
Improve project reference consistency (#37338)
* Improve project reference consistency
  - use `Private` and `SkipGetTargetFrameworkProperties` w/ `ReferenceOutputAssemblies="false"`
    - correct meaningless `$(ReferenceOutputAssemblies)` settings; no such metadata
    - `Private="false"` avoids unnecessary file copies
    - `SkipGetTargetFrameworkProperties="true"` should reduce useless TFM negotiation
      - that said, it can't be used everywhere due to multi-targeting restrictions
  - do not use `PrivateAssets="All"` in `@(ProjectReference)` items or `@(Reference) items that become them
    - has no meaning in `@(ProjectReference)` items
  - add warnings about mixed-up application of `%(Private)` and `%(PrivateAssets)`

  nit: make references _look_ consistent too e.g. use consistent attribute order and wrap lines

* Remove most `UndefineProperties` use
  - should not be necessary
  - but, keep using this metadata when referring to .npmproj projects

* !fixup! Fix build issues found on CI
  - remove `SkipGetTargetFrameworkProperties="true"` from App.Ref reference to App.CodeFixes
    - need TFM negotiation when App.Ref builds on at least some platforms
    - firm up `net7.0` ➡️ `netstandard2.0` transition
  - fix typo in Rpm.TargetingPack.rpmproj
  - align Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj w/ Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj
    - use same Microsoft.Web.Xdt.Extensions reference approach

  nit: remove extra Microsoft.AspNetCore.App.Analyzers references; brought in by App.CodeFixes
2021-10-13 22:01:47 -07:00
Javier Calvarro Nelson 0dedcf6705
[Infrastructure] Update nodejs to use node 16 (#37454) 2021-10-11 10:55:41 -07:00
github-actions[bot] 4adf8f32c2
[main] Update WiX to signed build (#37317)
* Update WiX to signed build - #12078

* Update wix to 1.0.0-v3.14.0.5722

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
Co-authored-by: Eric StJohn <ericstj@microsoft.com>
2021-10-06 07:31:34 +00:00
William Godbe 6989359067
Go back to alpine 3.12 (#36951) 2021-09-24 19:32:31 -07:00
William Godbe 1af52f7f5d
Fix alpine queue used for Helix (#36929) 2021-09-24 11:45:40 -07:00
William Godbe c2eda2ec2f
Update test matrix (#36845) 2021-09-23 14:51:11 -07:00
dotnet-maestro[bot] 70c05f178a
[main] Update dependencies from dotnet/runtime dotnet/efcore (#36328)
[main] Update dependencies from dotnet/runtime dotnet/efcore


 - Update TFM to net7.0

 - Fixup

 - Update src/Shared/CodeAnalysis/DynamicallyAccessedMembersAttribute.cs

Co-authored-by: Chris Ross <chrross@microsoft.com>

 - Update src/Shared/CodeAnalysis/DynamicallyAccessedMemberTypes.cs

Co-authored-by: Chris Ross <chrross@microsoft.com>

 - Update netfx to 462

 - Update more to net462

 - Fix workaround

 - Update ifdefs

 - Add workaround for KnownRuntimePack

 - Merge branch 'darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3' of https://github.com/dotnet/aspnetcore into darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3

 - Merge branch 'main' into darc-main-c944b2c3-1c63-49a3-b9dd-98cda1a942e3

 - Add SiteExtensions versions

 - Fix RepoTasks assembly dir

 - Update CreateFrameworkListFile to account for new analyzer path format introduced with https://github.com/dotnet/sdk/issues/20355

 - Don't target latest runtime in razor tests

 - Update Dependencies.props

 - Update Helix.targets

 - Fixup

 - Move FrameworkReference update to GenerateFiles

 - Have Helix tests import directory.build files

 - Keep RunTests at net6

 - Quarantine 2 tests

 - revert spa-templates submodule downgrade
2021-09-21 02:28:35 +00:00
William Godbe 44b7bfa1bd
Revert "Disable OSX10.14 Helix jobs for now (#36500)" (#36563)
This reverts commit 6f1b2cda6d.
2021-09-15 20:10:21 +00:00
William Godbe 6f1b2cda6d
Disable OSX10.14 Helix jobs for now (#36500) 2021-09-14 09:36:12 -07:00
William Godbe 313f8dbd46
Add Win11 helix-matrix/quarantine queue, remove win7/8 (#36040)
* Add Win11 helix-matrix/quarantine queue, remove win7/8

* Add 6.0 config

* Fix Win
2021-09-09 15:09:24 -07:00
Javier Calvarro Nelson c1d16e3ccd
[Blazor] Update npm dependencies (#36088)
* Updates npm dependencies to their latest versions.
* Standardizes build process for our JS dependencies on webpack 5 with babel, etc.
* Updates dependencies for the auth packages to their latest versions.
* Fixes test assets so that they can be run locally.
2021-09-08 02:30:31 -07:00
dotnet-maestro[bot] 57aac2705a
[main] Update dependencies from dotnet/runtime dotnet/efcore (#35402)
* Update dependencies from https://github.com/dotnet/efcore build 20210816.6

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21416.6

* Update dependencies from https://github.com/dotnet/efcore build 20210816.7

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21416.7

* Update dependencies from https://github.com/dotnet/efcore build 20210816.8

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21416.8

* Update dependencies from https://github.com/dotnet/runtime build 20210816.10

Microsoft.NETCore.Platforms , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.Win32.SystemEvents , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.Extensions.Primitives , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options , Microsoft.Extensions.Logging.TraceSource , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Hosting , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.DependencyInjection , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Ref , System.Reflection.Metadata , System.Net.Http.WinHttpHandler , System.Net.Http.Json , System.Resources.Extensions , System.IO.Pipelines , System.Runtime.CompilerServices.Unsafe , System.Windows.Extensions , System.Threading.Channels , System.Text.Json , System.Text.Encodings.Web , System.ServiceProcess.ServiceController , System.Security.Permissions , System.Security.Cryptography.Xml , System.Security.Cryptography.Pkcs , System.Drawing.Common , System.DirectoryServices.Protocols , System.Diagnostics.EventLog , System.Diagnostics.DiagnosticSource
 From Version 6.0.0-rc.1.21415.6 -> To Version 6.0.0-rc.1.21416.10

* Update Version.Details.xml

* Update Versions.props

* Update ResolveReferences.targets

* Update dependencies from https://github.com/dotnet/efcore build 20210816.12

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21416.12

* Update dependencies from https://github.com/dotnet/efcore build 20210817.1

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.1

* Update dependencies from https://github.com/dotnet/efcore build 20210817.2

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.2

* Update dependencies from https://github.com/dotnet/efcore build 20210817.3

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.3

* Update dependencies from https://github.com/dotnet/runtime build 20210817.1

Microsoft.NETCore.Platforms , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.Win32.SystemEvents , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.Extensions.Primitives , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.Extensions.Options , Microsoft.Extensions.Logging.TraceSource , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Configuration , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Hosting , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.DependencyInjection , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Ref , System.Reflection.Metadata , System.Net.Http.WinHttpHandler , System.Net.Http.Json , System.Resources.Extensions , System.IO.Pipelines , System.Runtime.CompilerServices.Unsafe , System.Windows.Extensions , System.Threading.Channels , System.Text.Json , System.Text.Encodings.Web , System.ServiceProcess.ServiceController , System.Security.Permissions , System.Security.Cryptography.Xml , System.Security.Cryptography.Pkcs , System.Drawing.Common , System.DirectoryServices.Protocols , System.Diagnostics.EventLog , System.Diagnostics.DiagnosticSource
 From Version 6.0.0-rc.1.21415.6 -> To Version 6.0.0-rc.1.21417.1

* Fixup

* Update dependencies from https://github.com/dotnet/efcore build 20210817.4

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.4

* Update dependencies from https://github.com/dotnet/efcore build 20210817.8

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.8

* Update dependencies from https://github.com/dotnet/efcore build 20210817.9

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.9

* Update dependencies from https://github.com/dotnet/efcore build 20210817.10

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.10

* Update branding to 7.0.0-alpha1

* Update Versions.props

* Missed references

* Fixup again

* Update expected AssemblyVer

* Update dependencies from https://github.com/dotnet/efcore build 20210817.12

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 6.0.0-rc.1.21417.12

* Update dependencies from https://github.com/dotnet/efcore build 20210817.16

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 7.0.0-alpha.1.21417.16

* Update dependencies from https://github.com/dotnet/efcore build 20210818.1

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 7.0.0-alpha.1.21418.1

* Update dependencies from https://github.com/dotnet/runtime build 20210817.28

Microsoft.NETCore.Platforms , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.Win32.SystemEvents , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.Extensions.Primitives , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.Extensions.Options , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Configuration , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Hosting , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Ref , System.Windows.Extensions , System.Threading.Channels , System.Text.Json , System.Text.Encodings.Web , System.ServiceProcess.ServiceController , System.Drawing.Common , System.DirectoryServices.Protocols , System.Diagnostics.EventLog , System.Diagnostics.DiagnosticSource , System.IO.Pipelines , System.Security.Permissions , System.Security.Cryptography.Xml , System.Security.Cryptography.Pkcs , System.Runtime.CompilerServices.Unsafe , System.Resources.Extensions , System.Reflection.Metadata , System.Net.Http.WinHttpHandler , System.Net.Http.Json
 From Version 6.0.0-rc.1.21415.6 -> To Version 7.0.0-alpha.1.21417.28

* nuget fixup

* Fixup projectTemplates

* Update submodule

* Fixup test

* Add dotnet5 back

* Update transport version

* Update TemplatePackageInstaller.cs

* Update dependencies from https://github.com/dotnet/efcore build 20210819.3

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 7.0.0-alpha.1.21419.3

* Fix test

* Update dependencies from https://github.com/dotnet/runtime build 20210819.1

Microsoft.NETCore.Platforms , Microsoft.NETCore.BrowserDebugHost.Transport , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.Win32.SystemEvents , Microsoft.NET.Runtime.MonoAOTCompiler.Task , Microsoft.Extensions.Primitives , Microsoft.Extensions.Options.DataAnnotations , Microsoft.Extensions.Options.ConfigurationExtensions , Microsoft.NET.Runtime.WebAssembly.Sdk , Microsoft.Extensions.Options , Microsoft.Extensions.Logging.TraceSource , Microsoft.Extensions.Logging.EventSource , Microsoft.Extensions.Configuration.UserSecrets , Microsoft.Extensions.Configuration.Json , Microsoft.Extensions.Configuration.Ini , Microsoft.Extensions.Configuration.FileExtensions , Microsoft.Extensions.Configuration.EnvironmentVariables , Microsoft.Extensions.Configuration.CommandLine , Microsoft.Extensions.Configuration.Binder , Microsoft.Extensions.Configuration.Xml , Microsoft.Extensions.Configuration.Abstractions , Microsoft.Extensions.Caching.Memory , Microsoft.Extensions.Caching.Abstractions , Microsoft.Extensions.Configuration , Microsoft.Extensions.DependencyInjection , Microsoft.Extensions.DependencyInjection.Abstractions , Microsoft.Extensions.Logging.EventLog , Microsoft.Extensions.Logging.Debug , Microsoft.Extensions.Logging.Console , Microsoft.Extensions.Logging.Configuration , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging , Microsoft.Extensions.Http , Microsoft.Extensions.Hosting.Abstractions , Microsoft.Extensions.Hosting , Microsoft.Extensions.HostFactoryResolver.Sources , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.FileProviders.Physical , Microsoft.Extensions.FileProviders.Composite , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.DependencyModel , Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm , Microsoft.NETCore.App.Ref , System.Windows.Extensions , System.Threading.Channels , System.Text.Json , System.Text.Encodings.Web , System.ServiceProcess.ServiceController , System.Drawing.Common , System.DirectoryServices.Protocols , System.Diagnostics.EventLog , System.Diagnostics.DiagnosticSource , System.IO.Pipelines , System.Security.Permissions , System.Security.Cryptography.Xml , System.Security.Cryptography.Pkcs , System.Runtime.CompilerServices.Unsafe , System.Resources.Extensions , System.Reflection.Metadata , System.Net.Http.WinHttpHandler , System.Net.Http.Json
 From Version 6.0.0-rc.1.21415.6 -> To Version 7.0.0-alpha.1.21419.1

* Update dependencies from https://github.com/dotnet/efcore build 20210819.4

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 7.0.0-alpha.1.21419.4

* Update dependencies from https://github.com/dotnet/efcore build 20210819.9

Microsoft.EntityFrameworkCore.Tools , dotnet-ef , Microsoft.EntityFrameworkCore , Microsoft.EntityFrameworkCore.SqlServer , Microsoft.EntityFrameworkCore.InMemory , Microsoft.EntityFrameworkCore.Relational , Microsoft.EntityFrameworkCore.Sqlite , Microsoft.EntityFrameworkCore.Design
 From Version 6.0.0-rc.1.21416.1 -> To Version 7.0.0-alpha.1.21419.9

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
Co-authored-by: Will Godbe <wigodbe@microsoft.com>
2021-08-19 21:30:54 +00:00
Matt Mitchell 45d2c24d4c
Fixes for internal runtime usage in build and PRs (#35133)
* Fixes for internal runtime usage in build and PRs
- Don't conditionalize queue adds based on use of open queues.
  In eng/targets/Helix.targets, these are replaced with the non-open versions automatically
- Don't use default error detection for the repo tasks build in source build, as this may
  pick up the error messages from the first attempts to install an internal runtime from a public location (it later succeeds using the private location.)

* Revert _UseOpenHelixQueues != 'true' for VS2019 Preview queues.

* Avoid running non-preview queues on internal daily test

* Sort

* Add some more comments

* Update eng/targets/Helix.Common.props

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>

* Update eng/SourceBuild.props

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>

* Update eng/targets/Helix.Common.props

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>

Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2021-08-17 17:19:22 +00:00
Pranav K f2c3abcb72
Update SDK to 6.0.100-rc.1.21410.3 (#35229) 2021-08-16 09:15:59 -07:00