Commit Graph

1594 Commits

Author SHA1 Message Date
Ryan Nowak d193e66566 Update to Dev16 Roslyn 2018-10-31 12:34:48 -07:00
Nate McMaster ba87c3fbd1
Remove Microsoft.AspNetCore.All (#3761)
This shared framework and metapackage are obsolete. The recommended replacement is Microsoft.AspNetCore.App.
2018-10-31 12:13:05 -07:00
Nate McMaster 569016c2c5
Code sign all packages in a single batch (#3778)
Changes:
* Sign shared fx zips
* Sign metapackages
* Disable signing on inner repo builds and instead sign all packages at the end
* Add a list of files from other Microsoft teams which can be excluded from signing
* Add a list of 3rd party assemblies which are bundled in the shared frameworks.
2018-10-31 12:12:15 -07:00
Brice Lambson 4a5d7cf930 Merge branch 'release/2.2' 2018-10-31 11:35:26 -07:00
Brice Lambson 1f896dc61b ⬆️ Update NetTopologySuite.IO.SqlServerBytes to 1.15.0 2018-10-31 11:30:17 -07:00
Nate McMaster c2e9ca24d3
Update build tools to 2.2.0-preview2-20181031.2 2018-10-31 10:04:25 -07:00
Nate McMaster c629400a73
Fix syntax error caused by bad merge on build/dependencies.props 2018-10-30 17:28:41 -07:00
Nate McMaster 908a8b3013
Merge branch 'release/2.2' 2018-10-30 17:18:22 -07:00
Nate McMaster eb79d8f75e
Remove the EventNotification submodule 2018-10-30 17:10:11 -07:00
Nate McMaster 9b98b5679a
Merge branch 'release/2.2' 2018-10-30 15:43:15 -07:00
Nate McMaster a705aae147
Merge branch 'release/2.1' into release/2.2 2018-10-30 15:07:46 -07:00
Pranav K 3dcf5a04b8 Remove Microsoft.AspNetCore.Razor.Design 2018-10-30 14:30:23 -07:00
Arthur Vickers 21135444c5
Mark cosmos as ship again for 3.0 (#3749) 2018-10-30 09:49:27 -07:00
Nate McMaster 5e4166f940
Merge branch 'release/2.2' 2018-10-29 16:05:19 -07:00
John Luo a058bc0c0a Win-arm shared framework 2018-10-29 12:54:38 -07:00
Ryan Nowak b253f9dc56 Update CPS packages to incorporate breaking change
We need to consume a new Dev16 package since they are making breaking
changes. The changes have already been merged into dev16 so now is a
good time to mainline this change.
2018-10-29 08:50:43 -07:00
Nate McMaster 373e67896a
Fix the path to RPM template and config files 2018-10-27 03:02:45 -07:00
Nate McMaster 3a0cd0593d
Remove unnecessary check for all shared framework archives when generating .deb and .rpm installers 2018-10-27 01:38:52 -07:00
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
Nate McMaster 546e746c9f
Remove identity service packages from artifacts.props (#3732) 2018-10-26 14:07:40 -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 b78ee81a1e
Flow DotNetRestoreSourcePropsPath and DotNetPackageVersionPropsPath into the shared framework build steps 2018-10-26 10:44:47 -07:00
Nate McMaster ee11d10f04
Remove BrowserLink and Scaffolding gitsubmodules (#3730)
As a part of simplifying the way we build ASP.NET Core, the BrowserLink and Scaffolding repos and the packages they produce will be independent from aspnet/AspNetCore.
2018-10-26 10:17:57 -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
Nate McMaster 9ef45e0c88
Remove reference to non-existent target "BuildMetapackages" 2018-10-25 11:29:08 -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
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
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
Nate McMaster 2950b11b0a
Add aspnetcore-dev and vside.devcore myget feeds to restore 2018-10-24 13:09:13 -07:00
Nate McMaster 22e65480c5
Merge branch 'release/2.2' 2018-10-24 13:08:06 -07:00
Nate McMaster 5acbb9d138
Remove dotnet-httprepl from the list of expected packages 2018-10-24 13:03:14 -07:00
Nate McMaster 43792f20b2
Merge branch 'release/2.2' 2018-10-24 12:45:15 -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
Ryan Nowak 0e51d2ecdd Fix version of StreamJsonRpc
I got a little too ambitious with bumping up this version. This isn't in
the VS that we're using yet, so I have to bump it back down.
2018-10-23 16:37:11 -07:00
dotnet-maestro-bot bc8984dfea Upgrade to .NET Core 2.2.0-rtm-27023-02 2018-10-23 13:36:09 -07:00
Smit Patel b623b9912e Make EFCore.Cosmos no-ship package
Fixes https://github.com/aspnet/EntityFrameworkCore/issues/13670
2018-10-22 12:32:13 -07:00
N. Taylor Mullen 4e24414b7f Update tooling package versions. 2018-10-19 15:10:11 -07:00
Nate McMaster dc37a2c23d
Merge branch 'release/2.2' 2018-10-19 14:11:58 -07:00
Nate McMaster 4134e7bcf3
Re-enable repo code signing 2018-10-19 14:08:42 -07:00
Nate McMaster 84ca21ed06
Merge branch 'release/2.2' 2018-10-19 10:26:30 -07:00
Nate McMaster 7f34909708
Include EFCore in real code signing 2018-10-19 10:22:37 -07:00
Nate McMaster 36add43f11
Merge branch release/2.1 into release/2.2 2018-10-18 16:53:03 -07:00
dotnet-maestro-bot 31849575f1 Upgrade to .NET Core 2.1.6-servicing-27017-02 2018-10-18 13:48:06 -07:00
Nate McMaster 674401235b
Fix local builds of src/DataProtection/build.cmd 2018-10-17 17:35:01 -07:00
Nate McMaster 6994c4fc48
Merge release/2.2 and aspnet/WebSockets master branch 2018-10-17 16:06:14 -07:00
Nate McMaster 9ce78f36d5
Reorganize source code in preparation to move into aspnet/AspNetCore
Prior to reorganization, this source code was found in afeb7fe49b
2018-10-17 15:57:02 -07:00
Nate McMaster d991c50c82
Merge release/2.1 and aspnet/WebSockets release/2.2 2018-10-17 15:47:04 -07:00
Nate McMaster 24f85a200c
Reorganize source code in preparation to move into aspnet/AspNetCore
Prior to reorganization, this source code was found in a036f920b8
2018-10-17 15:34:25 -07:00
Nate McMaster b1427c759b
Remove the WebSockets submodule 2018-10-17 14:53:22 -07:00
Nate McMaster c2e4a74f7d
React to renaming this repo from Universe to AspNetCore 2018-10-17 10:24:18 -07:00
Ryan Nowak 2f57888a97 Update visual studio dependencies (#1500)
This is an update of our VS dependencies to the RTM versions based on
15.8. We anticipate updating again soon in master to pick up 16.0
versions - this change is just to catch up with the current state so
there are fewer surprises.
2018-10-16 15:03:50 -07:00
Nate McMaster 4d631ffed3
Merge branch 'release/2.2' 2018-10-16 12:06:16 -07:00
Nate McMaster a35226131a
Merge branch release/2.2 2018-10-16 12:02:18 -07:00
Nate McMaster 9c5a54d2d7
Update buildtools and submodules
Resolves aspnet/AspNetCore-Internal#1175
2018-10-16 11:42:25 -07:00
Nate McMaster b64e64d9e5
Merge branch 'namc/merge-dp-22' into release/2.2 2018-10-16 11:32:28 -07:00
dotnet-maestro-bot f2ddc6efc0 Update .NET Core to 2.2.0-preview3-27014-02 2018-10-16 09:07:50 -07:00
Nate McMaster 3eb0764fae
Reorganize source code from aspnet/DataProtection into a subfolder
Prior to reorg, this source existed at 9c7731f1fa
2018-10-15 10:47:38 -07:00
Nate McMaster 489a88d21e
Merge aspnet/DataProtection release/2.2 into this repo 2018-10-15 10:21:02 -07:00
Nate McMaster 4dfd351c84
Remove DataProtection submodule and update path to DP source code to local folder 2018-10-15 09:46:20 -07:00
Nate McMaster 24d13700d7
Merge branch 'release/2.2' 2018-10-12 17:56:10 -07:00
Nate McMaster c37a332a6a
Merge branch 'release/2.1' into release/2.2 2018-10-12 16:56:47 -07:00
Nate McMaster f09aa6eacb
Backport cleanups to infrastructure
* Fix README links to use https
* Add a bigger timeout to PushToBlobFeed
* Remove hard-coded restore source for the 2.1.4 build
* Fail the build if korebuild.json cannot be parsed
* Fix output path for sharedfx .tar.gz files to avoid max path issues
2018-10-12 16:36:34 -07:00
Nate McMaster fb3f5d95c2
Backport infrastructure changes and source reorganization
* Add build definition for Azure DevOps
* Put code for metapackages in a subfolder
* Update targets to prepare for submodules merging into this repo
* Add source code for windows installer
* Add source code for Debian installers
2018-10-12 13:59:43 -07:00
Nate McMaster f4026cc100
Reorganize source code from aspnet/DataProtection into a subfolder
Prior to reorg, this source existed at 3f5f419df8
2018-10-12 13:14:22 -07:00
Nate McMaster 07faed4590
React to repo-dependency change between CORS and StaticFiles and fix code-signing error in MVC 2018-10-12 09:34:35 -07:00
Ryan Brandenburg 3b327ef369 Update MVC, add ApiDescription.Design to package artifacts, and update build tools (#1492) 2018-10-11 19:58:57 -07:00
Nate McMaster 9dffb5614f
Merge branch 'release/2.1' into release/2.2 2018-10-11 16:23:42 -07:00
Nate McMaster a45cc2cb82
Share DOTNET_HOME with sub-repo builds (#1488)
This shares the DOTNET_HOME variable on CI builds between Universe and each sub-repo build. This prevents each repository build installing duplicate copies of .NET Core SDK and runtimes.
2018-10-11 14:47:58 -07:00
Nate McMaster af478810dd
Merge branch 'release/2.2' 2018-10-11 12:51:01 -07:00
Nate McMaster b5c0ed228a
Skip code-signing EFCore with repo signing while we workout issues with signtool (#1487)
Code-signing will still happen. It will fallback to legacy signing which happens after Universe builds
2018-10-11 12:50:16 -07:00
Ryan Brandenburg 0afaccf4df
Prevent contention (#1486)
Pass CI to Repo builds
2018-10-11 12:30:37 -07:00
Nate McMaster a4b8bc4a50
Run real-code signing on individual repo builds (#1453) 2018-10-11 10:52:49 -07:00
BrennanConroy 9c7731f1fa Merge branch 'release/2.2' 2018-10-11 10:23:24 -07:00
Brice Lambson 2a28f7b069 Merge branch 'release/2.2' 2018-10-11 10:05:27 -07:00
Brice Lambson e0883c2da3 Add NetTopologySuite.IO.SqlServerBytes dependency 2018-10-11 09:59:13 -07:00
Hao Kung 06e9531d50
Update IdentityModel packages 2018-10-10 22:34:38 -07:00
BrennanConroy ed4cef6b98
Add *.StackExchangeRedis packages (#1466) 2018-10-10 16:41:12 -07:00
BrennanConroy 3f5f419df8
Add Redis 2.0 package (#325) 2018-10-10 16:40:52 -07:00
BrennanConroy 26eecf5d92 Merge release/2.2 to master 2018-10-10 08:57:30 -07:00
Nate McMaster 89866bbbd2
Remove aspnet/WebHooks from building in Universe (#1474)
Remove the aspnet/WebHooks universe from building with Universe.

This is part of consolidating repos and preparing aspnet/Universe to move into https://github.com/aspnet/AspNetCore
2018-10-09 15:23:12 -07:00
Ryan Nowak 904c9d3623 Use Moq v4.10 2018-10-09 15:09:26 -07:00
BrennanConroy 85ecc5ba4c
Add Redis 2.0 (#1459) 2018-10-09 14:50:50 -07:00
Ryan Nowak 0a1c60e2d3 Update Moq to 4.11.0
This is the latest version of Moq, should have a fix for
https://github.com/aspnet/Home/issues/3569
2018-10-09 13:41:21 -07:00
Nate McMaster cc8cc7b443
Merge branch 'release/2.2' 2018-10-09 13:24:13 -07:00
Nate McMaster 8e13235732
Remove the Proxy submodule (#1471)
Part of https://github.com/aspnet/AspNetCore/issues/3598 - unifying and reducing repos. Proxy does not ship, so its code will move to aspnet/AspLabs.
2018-10-09 13:16:03 -07:00
Nate McMaster 050dea3f04
Merge branch 'release/2.2' 2018-10-09 12:14:55 -07:00
Nate McMaster eaad1eb3aa
Remove tasks for analyzing the repo graph (#1469)
As a part of converging repos, we no longer need this code. It is currently buggy and slow, and we can get away without by hard-coding the repo graph (which rarely changes)
2018-10-09 12:01:41 -07:00
N. Taylor Mullen 18b61e9217 Revert "Update Roslyn version."
This reverts commit 70f2d3abd9.
2018-10-09 11:53:37 -07:00
dotnet-maestro-bot 3cd98acda3 Updating external dependencies (#1464) 2018-10-09 11:33:03 -07:00
N. Taylor Mullen 70f2d3abd9 Update Roslyn version.
aspnet/Razor#2634
2018-10-09 11:04:04 -07:00
Pavel Krymets 21b98de09b
Update System.IO.Pipelines to 4.5.2 (#1458) 2018-10-09 10:46:27 -07:00
Arthur Vickers 12761474d3 Rename Cosmos.Sql to Cosmos (#1467) 2018-10-09 10:27:49 -07:00
ASP.NET CI 56f9012402 Update dependencies.props
[auto-updated: dependencies]
2018-10-07 19:37:05 +00:00
ASP.NET CI 34f161321a Update dependencies.props
[auto-updated: dependencies]
2018-10-07 12:34:37 -07:00
ASP.NET CI 3acb4dd4e9 Update dependencies.props
[auto-updated: dependencies]
2018-10-07 19:10:34 +00:00
ASP.NET CI b4d5eeafa3 Update dependencies.props
[auto-updated: dependencies]
2018-10-07 12:09:41 -07:00
Nate McMaster 73540ca243
Merge branch 'release/2.2' 2018-10-05 17:06:38 -07:00