Commit Graph

14348 Commits

Author SHA1 Message Date
Nate McMaster 0ba800841b
Ensure build output is still present when crossgen is disabled
* Split targets for copying outputs and preparing the crossgen tool
* Fix version override check by only looking at the 'pinned' section
2018-10-26 16:00:48 -07:00
ASP.NET CI 380dc1bc3c Updating BuildTools from 2.1.3-rtm-15830 to 2.1.3-rtm-15832
[auto-updated: buildtools]
2018-10-26 14:15:31 -07:00
ASP.NET CI 06fa6d4925 Updating submodule(s)
Scaffolding => 840531e6a03fab451c1efb83098ea4d724a5d03d
Templating => 6bafc157e7

[auto-updated: submodules]
2018-10-26 14:15:27 -07:00
Nate McMaster 546e746c9f
Remove identity service packages from artifacts.props (#3732) 2018-10-26 14:07:40 -07:00
ASP.NET CI a5d88b0ca2 Updating BuildTools from 2.2.0-preview2-20181024.5 to 2.2.0-preview2-20181026.1
[auto-updated: buildtools]
2018-10-26 13:35:09 -07:00
ASP.NET CI 1353fdb5f8 Updating submodule(s)
AzureIntegration => f58d3d4e94
CORS => a74235c7ec
EntityFrameworkCore => f161d001032c11f4a71af64ba87fc7c233b92093
Identity => 95bc251848
KestrelHttpServer => 395b681348
Mvc => 6bb292cfcc
Scaffolding => 629bb9963377eb9e915013bd8b2f5c724833d82a
SignalR => 2ad1996220
Templating => a504c40165

[auto-updated: submodules]
2018-10-26 13:35:01 -07:00
Nate McMaster a504c40165
Merge branch 'release/2.1' into release/2.2 2018-10-26 12:30:06 -07:00
Nate McMaster e0c575000f
Ensure MicrosoftNETCoreAppPackageVersion is always defined 2018-10-26 12:22:37 -07:00
Nate McMaster b566e87f27
Remove reference to deleted target 'PreinstallBundledPackages' 2018-10-26 12:07:00 -07:00
Nate McMaster 6bafc157e7
Update code signing config to exclude .js and .ttf files in template packages 2018-10-26 11:51:23 -07:00
Ryan Brandenburg 2adf798ba0 Fix peer dependencies in React templates 2018-10-26 11:46:48 -07:00
Stephen Halter 395b681348
Add HTTP/2 request body data rate limit (#3051) 2018-10-26 10:46:46 -07:00
Nate McMaster b78ee81a1e
Flow DotNetRestoreSourcePropsPath and DotNetPackageVersionPropsPath into the shared framework build steps 2018-10-26 10:44:47 -07:00
Pavel Krymets f58d3d4e94
Remove unused content from logging site extension (#245) 2018-10-26 09:49:27 -07:00
Pavel Krymets 99f2ecd02f
Move transformation tests from AzureIntegration (#3726) 2018-10-26 09:49:19 -07:00
ASP.NET CI 75cc3fc5b2 Updating submodule(s)
EntityFrameworkCore => f14134387abbacbb4cb76ef18ffee4df08e800d5
Identity => 168be7b561
KestrelHttpServer => d9aba751ae
SignalR => fc3a1fee61
Templating => 958e0b1d9f

[auto-updated: submodules]
2018-10-26 07:06:38 +00:00
Sébastien Ros d9aba751ae Change TargetFramework for micro benchmarks 2018-10-25 17:58:23 -07:00
Ryan Brandenburg 958e0b1d9f Get rid of Page1 Page2 2018-10-25 15:12:31 -07:00
ASP.NET CI 7ec22086ce Updating BuildTools from 2.2.0-preview2-20181019.5 to 2.2.0-preview2-20181024.5
[auto-updated: buildtools]
2018-10-25 14:47:19 -07:00
ASP.NET CI 588f91f0e6 Updating submodule(s)
AzureIntegration => c6f9783671
CORS => aa88f16b08
EntityFrameworkCore => 6d92061d2831ab953d080bb87eec68c851d40182
HttpAbstractions => 91db78cf92
IISIntegration => a9c5eb28d7
KestrelHttpServer => 616aeba156
Options => a6d348bccbfd5a6b657383202da32e3f5f92f3ce
Razor => 2d6643bc85
Routing => 3d828221a1
SignalR => 0aab8e5dd0
Templating => b05185f1f1

[auto-updated: submodules]
2018-10-25 14:47:11 -07:00
Nate McMaster ae122d9bc0
Include rid-specific runtime packages in the list of artifacts 2018-10-25 14:42:00 -07:00
Nate McMaster 77a3089c8d
Workaround quirks in NuGet
* Disable package analysis because it incorrectly issues NU5109 on macOS, but not windows
* Normalize file paths because if you mix slashes, NuGet will just skip the entire folder
* Normalize the project path given to restore. If it not normalized, restore skips the project and issues a warning
2018-10-25 14:27:46 -07:00
Nate McMaster dbc28c523e
Avoid double restores by invoking NuGet.targets directly 2018-10-25 13:28:19 -07:00
John Luo 616aeba156 Use chrome instead of chromium on Ubuntu 2018-10-25 12:50:07 -07:00
Ryan Brandenburg b05185f1f1
ESLint (#796)
Include ESLint in react templates
2018-10-25 12:27:39 -07:00
Nate McMaster ab40e68727
Update PackageOutputPath to match KoreBuild's package output path 2018-10-25 12:02:37 -07:00
Ryan Brandenburg 9b3d1f56fd
Handle peer dependency warnings (#794)
Handle peer dependency warnings
2018-10-25 12:00:49 -07:00
Nate McMaster 9ef45e0c88
Remove reference to non-existent target "BuildMetapackages" 2018-10-25 11:29:08 -07:00
Nate McMaster 4433d967ad
Update CLI functional tests to account for the addition of Microsoft.IdentityModel.JsonWebTokens.dll 2018-10-25 11:09:41 -07:00
Pavel Krymets c6f9783671
Add AspNetCore runtime back into the runtime site extension (#244) 2018-10-25 11:06:23 -07:00
Nate McMaster 8c20892290
2.2: Remove BrowserLink from templates (#801)
This removes support for the `--use-browserlink` flag from the templates. The Microsoft.VisualStudio.Web.BrowserLink package will still ship in 2.2, but users who want this should use `dotnet add package Microsoft.VisualStudio.Web.BrowserLink` instead.
2018-10-25 10:49:44 -07:00
John Luo 31f1e170d0 Add interop tests with headless chrome 2018-10-25 10:38:41 -07:00
Nate McMaster a8a3f99f1a
Skip restore on .zipproj files
Attempting to workaround a race condition in /t:Restore when building the shared framework projects
2018-10-25 10:36:18 -07:00
Justin Kotalik a9c5eb28d7
Fix test server shutdown issues (#1554) 2018-10-25 10:30:45 -07:00
Pavel Krymets 044f613804
Include failed HRESULTs and exceptions in FREB log (#1548) 2018-10-25 08:48:21 -07:00
Justin Kotalik de185b6a06
Duplicate debug log handle for console logging (#1558) 2018-10-25 08:47:31 -07:00
Nate McMaster 11d0b328ba
Remove VS.Web.CodeGeneration packages from the fallback folder cache (#3717) 2018-10-24 21:05:44 -07:00
Nate McMaster 7bde7399e9
2.2: remove Microsoft.VisualStudio.Web.CodeGeneration.Design from templates (#802)
This package does not need to be in the project until someone uses Visual Studio code generation. Visual Studio will automatically add this package when scaffolding is used for the first time, so it's unnecessary to put this in our templates.
2018-10-24 17:42:02 -07:00
Nate McMaster fd48670abe
Add a restore source to the artifacts/build folder and ensure build number is consistent when running local builds 2018-10-24 17:11:28 -07:00
ASP.NET CI e6ad75c80d Updating BuildTools from 2.1.3-rtm-15829 to 2.1.3-rtm-15830
[auto-updated: buildtools]
2018-10-24 23:24:52 +00:00
ASP.NET CI a71aebbde6 Updating BuildTools from 2.1.3-rtm-15828 to 2.1.3-rtm-15829
[auto-updated: buildtools]
2018-10-24 23:07:26 +00:00
Nate McMaster 968df9578b
Refactor shared framework projects targets and project layout (#3703)
This refactors the targets used to build the shared framework and its .zip files. There are lots of reasons motivating this: Arcade convergence, migration to VSTS, making it easier to build this locally, etc.

Changes:
* Moves move content of build/Sharedfx.{props/targets} into eng/targets/SharedFx.Common.{props/targets}
* Update the build to produce a `runtime.$rid.Microsoft.AspNetCore.App` package (not just the one with symbols in it)
* Refactor the targets which produce .tar.gz/.zip files into separate projects in `src/Installers/`
* Refactor installers, unit tests, and the framework projects to use ProjectReference to flow dependencies between different parts of the build.
* Makes it easier to build the shared framework locally (for the inner dev loop, you can run `dotnet build -p src/Framework/Microsoft.AspNetCore.App/src/ -r win-x64`)
2018-10-24 15:42:06 -07:00
Hao Kung 91db78cf92
Add safe copy for enumeration (#1052) 2018-10-24 15:10:19 -07:00
Nate McMaster 5acbb9d138
Remove dotnet-httprepl from the list of expected packages 2018-10-24 13:03:14 -07:00
Nate McMaster 01f9af21c5
Temporarily stop producing a package for dotnet-httprepl (#505)
This package isn't quite ship-shape yet, so we're delaying this from shipping with 2.2 RTM.

Setting IsPackable=false so we avoid accidentally building a 2.2.0 RTM version of this package along with the rest of the 2.2.0 RTM tools in this repo, like dotnet-watch.
2018-10-24 13:02:25 -07:00
Nate McMaster 37915c9b58
Remove the aspnet/Common git submodule (#3715)
As a part of merging and reducing the number of repos we use, the aspnet/Common repo was renamed to aspnet/Extensions and it now builds on its own and not as a submodule of this repo.
2018-10-24 12:38:03 -07:00
ASP.NET CI 9df348a171 Updating submodule(s)
BasicMiddleware => 2d3ad1cb0f
EntityFrameworkCore => ec2d9b9992df41da8731cd4cb5f8e46189be1409
IISIntegration => 5c3017524f
KestrelHttpServer => a8073167e7
Logging => 2e30d867a412cd7b543f7ec0ed3932be0d08b8e3
Mvc => 2544926b2f
Routing => 577be72faa
SignalR => 29c06e2636
StaticFiles => a5fcd9dd87
Templating => 70a786adcd

[auto-updated: submodules]
2018-10-24 12:04:23 -07:00
Justin Kotalik 70a786adcd
Make AspNetCoreHostingModel element not be insert when targeting net461 and inprocess => InProcess (#797) 2018-10-24 11:36:07 -07:00
Justin Kotalik 5c3017524f
Fix upgrade deps and run upgrade deps (#1553) 2018-10-24 10:04:59 -07:00
Pavel Krymets 935df249c4
Shorten siteextension version to fit into 20 chars (#3707) 2018-10-23 16:27:23 -07:00