Commit Graph

2012 Commits

Author SHA1 Message Date
Nate McMaster 34999a804e
Remove submodules for repos that merged to aspnet/Extensions (#3671)
Builds of the packages in aspnet/Extensions repo go through ProdCon instead of building as a submodule of this repo.
2018-11-09 08:48:42 -08:00
Nate McMaster 1f19f1a51a
Temporarily disable sign check because the tool crashes and prevents us from getting a build 2018-11-09 07:23:47 -08:00
Nate McMaster db0d3c333d
Fix NU1605 build error by ensuring package versions are set correctly in subfolder projects (#3987) 2018-11-08 23:40:14 -08:00
Nate McMaster 0c6e4bebab
Prepare to build the 2.1.7 patch (#3970)
* Prepare 2.1.7 patch
* Add documentation for how we prepare servicing updates
2018-11-08 17:07:18 -08:00
Nate McMaster ba70991d7c
Stop publishing runtime-extension-internal.zip and don't produce StressTestWebsite.zip by default in CI builds (#3984) 2018-11-08 17:01:31 -08:00
Nate McMaster 7f4d10775c
Add signcheck exclusions (#3985) 2018-11-08 16:57:07 -08:00
Nate McMaster 302d8d59dd
Remove the aspnet/Caching submodule 2018-11-06 21:20:06 -08:00
Nate McMaster d81128de11
Fix CodeSign.props to include the .dll in the file name for logging files 2018-11-06 18:07:54 -08:00
Nate McMaster 17ee447d26
Upgrade to Extensions 2.2.0-rtm-181106-10 2018-11-06 17:32:06 -08:00
Nate McMaster 3cf8a41e4a
Remove the aspnet/Logging submodule 2018-11-06 17:30:26 -08:00
Nate McMaster 355c6d3a83
Remove the aspnet/Options submodule 2018-11-06 12:28:45 -08:00
Nate McMaster 67c3a099ec
Remove the aspnet/Configuration submodule (#3948) 2018-11-06 12:04:36 -08:00
Nate McMaster 5eac0befd0
Include assemblies from aspnet/FileSystem in the list of assemblies to code-signing 2018-11-05 15:21:03 -08:00
Nate McMaster 62b24f930e
Remove the aspnet/FileSystem submodule (#3884) 2018-11-05 14:19:19 -08:00
dotnet-maestro-bot 9d794af34d Update to .NET Core 2.2.0-rtm-27105-02 and Extensions 2.2.0-rtm-181105-01 2018-11-05 10:12:15 -08:00
John Luo d36a480253 Build and crossgen linux-arm shared framework in Docker container 2018-11-02 15:14:19 -07:00
Justin Kotalik dcece2090c
Remove IISIntegration submodule, add CI (#3867) 2018-11-02 14:34:31 -07:00
Nate McMaster 1ab2caa431
Update list of files to include DependencyInjection 2018-11-02 10:44:15 -07:00
Justin Kotalik afab1a5be6
Remove IISIntegration submodule, add CI [2.2] (#3865) 2018-11-02 10:22:04 -07:00
Nate McMaster c92536a21a
Remove the DependencyInjection submodule 2018-11-02 09:58:20 -07:00
Nate McMaster e295d0506e
Ignore GROUP_ID when building the RHEL docker build image 2018-11-01 17:37:03 -07:00
Nate McMaster 27deb6f6f8
Remove dependency on Docker from MSBuild targets (#3866)
Changes:
* This removes MSBuild targets which invoke `docker` commands to build
   deb and rpm installers
* Remove installer targets from the KoreBuild context. Put them into
   separate project files
* Simplify the targets used to build installers by reducing duplicate
   variable names and deeply nested MSBuild contexts
* Remove unused dependencies from the Docker build context
2018-11-01 15:02:29 -07:00
Justin Kotalik 83fe4c089b
Remove M.A.Server.IIS package from 2.1. Fix signing issues (#3859) 2018-11-01 11:30:31 -07:00
Javier Calvarro Nelson f170981fec Add auth server package 2018-11-01 11:24:41 -07:00
Nate McMaster 57d52d392d
Add Microsoft.NETFramework.ReferenceAssemblies to list of external dependencies 2018-11-01 00:25:05 -07:00
Nate McMaster ee0a11d048
Update code signing configuration to account for crossgen-ed assemblies (#3783)
* Update code signing configuration to automatically skip files in Microsoft.NETCore.App
* Update code signing configuration to account for crossgen-ed assemblies
2018-10-31 18:01:32 -07:00
Nate McMaster 4b99a85a5f
Merge branch 'release/2.1' into release/2.2 2018-10-31 17:25:20 -07:00
Nate McMaster f2c1eb73a6
Remove the Microsoft.Data.Sqlite submodule 2018-10-31 16:24:18 -07:00
Nate McMaster 954362f344
Update the sign config entry for API-MS-Win-core-xstate-l2-1-0.dll to match case exactly 2018-10-31 14:09:40 -07:00
Nate McMaster 4c51201f58
Include win-arm assets in the signing configuration 2018-10-31 13:27:25 -07:00
Nate McMaster b262521969
Include x86 assets in the signing configuration 2018-10-31 13:03:53 -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 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 eb79d8f75e
Remove the EventNotification submodule 2018-10-30 17:10:11 -07:00
Nate McMaster a705aae147
Merge branch 'release/2.1' into release/2.2 2018-10-30 15:07:46 -07:00
John Luo a058bc0c0a Win-arm shared framework 2018-10-29 12:54:38 -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 fa3cfd08eb
Remove IdentityService (#2028)
As a part of preparing this repo for merging into aspnet/AspNetCore, this code is being removed as it is currently not in a "shipping" state for 2.1.
2018-10-26 14:05:44 -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 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
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
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 5acbb9d138
Remove dotnet-httprepl from the list of expected packages 2018-10-24 13:03:14 -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
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
Nate McMaster 4134e7bcf3
Re-enable repo code signing 2018-10-19 14:08:42 -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 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
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
John Luo cc45d0cb41 Use dev certs
- Also update tfms
2018-10-15 11:29:55 -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 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
dotnet-maestro-bot 31f60d75d3 Update dependencies.props (#3001)
[auto-updated: dependencies]
2018-10-12 11:43:41 -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 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
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
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 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 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 6164ec7225 Update dependencies.props
[auto-updated: dependencies]
2018-10-07 19:23:18 +00:00
ASP.NET CI 3acb4dd4e9 Update dependencies.props
[auto-updated: dependencies]
2018-10-07 19:10:34 +00:00
Nate McMaster 36f21faecf
Merge branch 'release/2.1' into release/2.2 2018-10-05 17:04:01 -07:00
Nate McMaster 36e462d6f2
Update branding to 2.1.6-servicing (#1455)
Cleanup the implementation of version.props to make it clearer what the rules are for appending version suffixes, applying updates, etc.
2018-10-05 16:50:15 -07:00
Chris Ross (ASP.NET) daf6e1ecd7 Http/2 response trailers #622 2018-10-05 12:50:46 -07:00
Stephen Halter 730564d32b
React to aspnet/Logging#884 (#1450) 2018-10-04 16:53:54 -07:00
Nate McMaster b0b65a530a
Support using Internal.AspNetCore.Sdk as an MSBuild SDK (#1452)
* Add Microsoft.AspNetCore.BuildTools.ApiCheck as an external dependency
* Move the global.json files temporarily to avoid loading the wrong version of Internal.AspNetCore.Sdk
2018-10-04 11:07:06 -07:00
Nate McMaster 5d261e46ce
Support checked-in global.json files 2018-10-04 09:26:44 -07:00
Nate McMaster f2691ee4b6
Add a copy of scripts from dotnet-deb-tool 2.0.0 to this repo (#1442)
We currently build .deb files using dotnet-deb-tool, which comes from a package feed. We're not completely sure where the source code is for this tool, so this moves the scripts from the dotnet-deb-tool 2.0.0 package into this repo for safe keeping.
2018-10-02 14:32:12 -07:00
Ryan Nowak efe83ad531 Add Diagnostics.EFCore package 2018-10-01 13:32:42 -07:00
dotnet-maestro-bot aad0f719d5 Upgrade to .NET Core 2.2.0-preview3-27001-02 (#1441) 2018-10-01 13:31:46 -07:00
ASP.NET CI c639a462a1 Update dependencies.props
[auto-updated: dependencies]
2018-09-30 12:35:27 -07:00
ASP.NET CI 21e9c12b62 Update dependencies.props
[auto-updated: dependencies]
2018-09-30 12:22:40 -07:00
ASP.NET CI 018a252560 Update dependencies.props
[auto-updated: dependencies]
2018-09-30 12:10:12 -07:00
Nate McMaster 6effb13bbd
Update to .NET Core 2.1.5 2018-09-28 19:39:46 -07:00
Nate McMaster 72cd5eedcf
Prepare the 2.1.6 patch (#1434) 2018-09-28 17:57:33 -07:00
dotnet-maestro-bot 66ba370a0a Update .NET Core to 2.2.0-preview3-26927-02 2018-09-27 16:19:50 -07:00
dotnet-maestro-bot b6272f18ab Upgrade to .NET Core 2.2.0-preview3-26924-02 (#1405) 2018-09-24 13:02:07 -07:00
ASP.NET CI 0bf7c45074 Update dependencies.props
[auto-updated: dependencies]
2018-09-23 19:35:26 +00:00
ASP.NET CI a142c01a1c Update dependencies.props
[auto-updated: dependencies]
2018-09-23 19:22:28 +00:00
ASP.NET CI d83e6a29c0 Update dependencies.props
[auto-updated: dependencies]
2018-09-23 19:09:59 +00:00
Brice Lambson 7fb4940258 ⬆️ Update NetTopologySuite.Core to 1.15.1 2018-09-19 09:22:07 -07:00
Matt Mitchell 19eba188f2 Fix merge of 2.1->2.2 2018-09-18 07:43:01 -07:00
Ryan Brandenburg d89160ba83 Merge branch 'merge/release/2.1-to-release/2.2' into release/2.2 2018-09-17 12:18:11 -07:00
ASP.NET CI 35000369eb Update dependencies.props
[auto-updated: dependencies]
2018-09-16 12:32:04 -07:00
ASP.NET CI a1ffc5345b Update dependencies.props
[auto-updated: dependencies]
2018-09-16 12:19:46 -07:00
ASP.NET CI 4143059054 Update dependencies.props
[auto-updated: dependencies]
2018-09-16 12:08:16 -07:00
Matt Mitchell 3952845c57 Unpin package versions for 2.1.5 2018-09-14 13:10:09 -07:00
Ryan Nowak 1a8616349f Add non-capturing timer sources package 2018-09-11 12:41:48 -07:00
Ryan Brandenburg 4d637de70d Fix merge error 2018-09-11 10:45:52 -07:00
Ryan Brandenburg e13cfd1b28 Merge tag '2.1.4' into release/2.1 2018-09-11 10:43:23 -07:00
Brice Lambson 2f7359d20f
React to aspnet/EntityFrameworkCore#13245 2018-09-10 13:14:48 -07:00
ASP.NET CI 17f216a325 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:33:23 -07:00
ASP.NET CI 0c3b443e3c Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:21:13 -07:00
ASP.NET CI f80ae73f95 Update dependencies.props
[auto-updated: dependencies]
2018-09-09 12:09:25 -07:00
Ryan Brandenburg e4ab90ec1c Use built in DownloadFile task 2018-09-07 16:58:09 -07:00
Pranav K 0eae36bb50 Remove experimental analyzers 2018-09-07 16:19:41 -07:00
Nate McMaster 79d1bf09d7
Remove sign request merging
We never ended up using this anyways. We're converting to a new sign tool which makes these unnecessary
2018-09-07 11:01:52 -07:00
dotnet-maestro-bot 9c1940e94c Upgrade to .NET Core 2.1.5-servicing-26906-03 (#1384) 2018-09-06 15:19:55 -07:00
Nate McMaster 12f4235342
Merge branch 'release/2.1' into release/2.2 2018-09-05 17:23:44 -07:00
Nate McMaster e9b0415bb9
Make System.IO.Pipelines a direct dependency of Microsoft.AspNetCore.App 2018-09-05 15:20:11 -07:00
dotnet-maestro-bot cb642ff95f Update to .NET Core 2.2.0-preview2-26905-02 (#1377) 2018-09-05 09:00:01 -07:00
Nate McMaster 6783427444
Merge branch 'release/2.1' into release/2.2 2018-09-04 11:42:02 -07:00
dotnet-maestro-bot 68672bc965 Update to .NET Core 2.1.5-servicing-26902-03 (#1371) 2018-09-04 10:10:31 -07:00
ASP.NET CI 6d565e3a8a Update dependencies.props
[auto-updated: dependencies]
2018-09-02 12:30:50 -07:00
ASP.NET CI 8f6cb72ef2 Update dependencies.props
[auto-updated: dependencies]
2018-09-02 12:18:54 -07:00
ASP.NET CI a1a5237613 Update dependencies.props
[auto-updated: dependencies]
2018-09-02 12:08:40 -07:00
Nate McMaster 9f37a92dc9
Add Microsoft.AspNetCore.DataProtection.EntityFrameworkCore 2018-08-30 16:28:54 -07:00
Ryan Brandenburg b7b1ea207d Start shipping templates to NuGet 2018-08-30 15:41:16 -07:00
dotnet-maestro-bot 3e7410333a Update to .NET Core 2.1.5-servicing-26830-03 (#1364) 2018-08-30 15:27:17 -07:00
Brice Lambson 11f28139d4 Add Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite 2018-08-30 14:27:49 -07:00
Matt Mitchell 6e33b889c0 Unpin System.Data.Sqlient (#1356) 2018-08-30 08:33:05 -07:00