Nate McMaster
c2e4a74f7d
React to renaming this repo from Universe to AspNetCore
2018-10-17 10:24:18 -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
6effb13bbd
Update to .NET Core 2.1.5
2018-09-28 19:39:46 -07:00
Nate McMaster
e69a47f230
Implement patch policies per repo and set default to ProductChangesOnly
...
Our policy since 1.0.0 has been to always cascade version updates in the packages we own. e.g. if Logging has a product change in 2.1.x, then Kestrel, EF Core, Mvc, etc also re-ship with the updated Logging dependency. This has been done for a variety of reasons:
* NuGet does not show updates for transitive dependencies, only direct ones
* NuGet does resolves the lowest compatible transitive dependencies
* ASP.NET Core ships to both .NET Framework (where transitive dependency version matters) and .NET Core (where it matters less if you use the shared framework)
While transitive dependencies is still an important scenario, this practice of always patching has led to bigger issues.
* High probability users will unintentionally upgrade out of the shared framework: #3307
* Conflicts with metapackages that attempt to use exact version constraints: aspnet/Universe#1180
* A quality perception issue: the high volume of new versions in servicing updates with only metadata changes has created the impression that new versions of packages may not be very important. It's also made it appear like there are more issues product than there really are.
* High volume of packages changing with only metadata changes. Of the last 301 packages published in a servicing update, only 11 contained actual changes to the implementation assemblies. (3.5%)
This change implements a system to verify a new, non-cascading versioning policy for servicing updates. This required changes to repos to pin version variables to that matter per-repo,
and to remove some of the restrictions and checks.
Incidentally, this should make defining new patches easier because it automatically determines which packages are or are not patching in the release.
2018-07-12 21:33:50 -07:00
Nate McMaster
d7721fdff4
Merge branch 'release/2.0' into release/2.1
2018-07-05 20:12:24 -07:00
Nate McMaster
93f2e99d40
Fix for uploading blobs to private Azure blob containers
2018-06-14 09:34:07 -07:00
Nate McMaster
aa91b802f9
Add script used to deploy blobs to Azure storage
2018-06-13 14:26:46 -07:00
Nate McMaster
e4e3551a1e
Prepare 2.1.2 patch
2018-06-12 15:18:36 -07:00
Nate McMaster
a7194f0a6e
Merge branch 'release/2.0' into release/2.1
2018-06-04 10:35:13 -07:00
Nate McMaster
704ad8086d
Update description of script [ci skip]
2018-06-04 10:34:22 -07:00
Nate McMaster
ca4e81b975
Merge branch 'release/2.0' into release/2.1
2018-06-01 17:08:08 -07:00
Nate McMaster
6cf45a4f8a
Prepare the 2.1.1 patch
2018-05-23 15:38:16 -07:00
Nate McMaster
d133185a78
Updating submodule(s)
...
Templating => 72e29bfd1c51792e041b6b055e7f636bfc4fb813
[auto-updated: submodules]
2018-05-23 11:30:56 -07:00
Nate McMaster
7bd10b41ba
Fix #1145 - set commit author and email
2018-05-08 21:37:20 -07:00
Nate McMaster
6ea43cb951
Backport fixes to maestro-bot scripts
2018-05-03 19:25:11 -07:00
Ryan Brandenburg
3ce1b4d1d5
UpdateDeps to match maestro ( #1105 )
2018-04-24 08:33:44 -07:00
Ryan Brandenburg
eaefd0be14
Update UpdateDeps script
2018-04-20 14:36:21 -07:00
Nate McMaster
5d96a48638
Prepare 2.0.8 patch
2018-04-17 15:37:06 -07:00
Ryan Brandenburg
9f6531b547
Fix script target
2018-04-17 12:26:08 -07:00
Nate McMaster
d44982b166
Update GenerateTags.ps1 script
2018-04-17 09:08:47 -07:00
Ryan Brandenburg
f3e599649b
Use token instead of ssh
2018-04-13 13:54:19 -07:00
Nate McMaster
c872502ef1
Minor tweaks to update scripts
2018-04-13 10:55:33 -07:00
Ryan Brandenburg
a5b8be2ad3
Update UpdateDependencies script
2018-04-11 12:49:04 -07:00
Nate McMaster
8e261175d2
Generate a .csv file containing tag information
2018-04-10 10:03:31 -07:00
Ryan Brandenburg
428e470e83
Fix UpdateDependencies script for maestro
2018-03-27 11:58:06 -07:00
Nate McMaster
027a6588f9
Backport scripts from dev used to generate tags on repos
2018-03-13 18:09:00 -07:00
Ryan Brandenburg
a686b8ed36
UpdateRepos.ps1 get latest of branch
2018-03-09 14:38:15 -08:00
Nate McMaster
09f84fbf29
Updating submodule(s)
...
Antiforgery => d53db529fc
AuthSamples => 1075daf2d5
AzureIntegration => c77d4d8be6
BasicMiddleware => daa40cea43
BrowserLink => 59f89af9c08f69182f06b24e38337a515c7702d0
Caching => 11d7a550f645d1beeea1d29a8805efbe1d64e582
Common => 62018e351c9bed107075d0139b551fb086f9693d
Configuration => fdd8b2a0d02fc9f358d6f00514b7534f5f4b7a0a
CORS => e78144fea7
DataProtection => 8a42c24f46
DependencyInjection => ee6811d447a22ef47f3fa233e6b62c7f9c396a78
Diagnostics => a18c2b69d2
DotNetTools => abd4d62a80
EventNotification => 75c0f83626f36076930a27737e027f5189d7a821
FileSystem => 795a4fc6274d25190839bb5e8d009f8ff7958fea
Hosting => 983d0e530a
HtmlAbstractions => d5e6c6a81e
HttpAbstractions => fbbbb16305
HttpClientFactory => 906728390a89ba794447ca4afae8cde83acbbd2b
HttpSysServer => 80345b7f8f
IISIntegration => 77c5d2a971
JavaScriptServices => 67560266ab
JsonPatch => 1f29add119
KestrelHttpServer => f52771d0e9
Localization => c6e9b15905
Logging => 3dbf8957188335f0b8d41191b54365b0c4e4b466
MetaPackages => ef54dad3a3
Microsoft.Data.Sqlite => a8f4829bd6fe07b13563684b98bd3aabb3f767ba
MusicStore => 6516c5918e
Mvc => 68deb40719
MvcPrecompilation => 68cef635b5
Options => 33ba5e221ab482d4a60e361d6e5333628645a438
Proxy => 5e307635a69f3c8ddf76781967287f27b5693334
ResponseCaching => 673e7f5500
Routing => 1c114d9151
Scaffolding => 804a6e74f49e26d8171ab9efefcd8f794da1ea2d
Security => 41bcbd5f0b
ServerTests => 27fe94aca4
Session => c1962bae88
SignalR => 4a4efe0f39
StaticFiles => 6886061460
Templating => d682c971b7
Testing => a01d132f743a8143ddfca88999da9f36b1f84d05
WebHooks => a1dc02c849baee37d205ccc502ddb5ac350cc6a2
WebSockets => e879cf7a57
[auto-updated: submodules]
2018-03-08 16:13:26 -08:00
Ryan Brandenburg
0cd555ca51
Adapt update dependencies script to maestro
2018-02-28 15:12:01 -08:00
Nate McMaster
4dc2c17f04
Add script for setting and pushing tags ( #919 )
2018-02-26 16:32:02 -08:00
Ryan Brandenburg
12f7a0367d
Fail script when push to repo fails
2018-02-21 15:32:16 -08:00
Nate McMaster
a1916c8ea1
Merge branch 'release/2.1' into dev
2018-02-16 15:54:28 -08:00
Nate McMaster
6a47e39215
Update dependencies to prodcon build 20180216-05
2018-02-16 15:42:55 -08:00
Nate McMaster
e691822d2b
Merge branch 'release/2.1' into dev
2018-02-14 15:18:12 -08:00
Nate McMaster
fec15b8246
Split dependency versions into pinned vs automatically updated/overridden ( #879 )
2018-02-14 14:11:16 -08:00
Nate McMaster
f76d2f8d92
Update dependencies to prodcon build 20180208-05-1367307 ( #867 )
...
* Updates packages to 20180208-05-1367307 prodcon output
* Updates corefxlab packages to 0.1.0-preview1-180208-1
* Add script to automate updates from prodcon build manifest
2018-02-13 14:14:16 -08:00
Nate McMaster
21da438c1b
Update dependencies to prodcon build 20180208-05-1367307 ( #867 )
...
* Updates packages to 20180208-05-1367307 prodcon output
* Updates corefxlab packages to 0.1.0-preview1-180208-1
* Add script to automate updates from prodcon build manifest
2018-02-09 11:20:15 -08:00
Nate McMaster
864ee50b4c
Merge branch 'release/2.1' into dev
2018-02-01 10:40:07 -08:00
Pavel Krymets
b4715eb315
Only build in UpdateRepos script ( #835 )
2018-01-31 16:15:17 -08:00
Nate McMaster
c4888b97a2
Add script to batch update travis and appveyor yml files ( #834 ) [ci skip]
2018-01-31 14:57:59 -08:00
Ryan Brandenburg
48df8feaee
Allow ignoring Repos in UpdateSubmodules
2018-01-29 15:44:51 -08:00
Nate McMaster
fb4d7fe5d9
Update FileSystem submodule and apply the result of the cascading versions
2018-01-18 16:48:30 -08:00
Nate McMaster
cc4c8d7551
Update repos to bumped versions and update the list of shipping packages
2018-01-10 14:59:17 -08:00
Nate McMaster
997e31805b
Update dependencies
2018-01-08 11:12:07 -08:00
Nate McMaster
49c952a035
Update build tools to 2.0.3-rtm-10005
2018-01-08 11:10:45 -08:00
Nate McMaster
d79631a71c
Fix UpdateBuildTools.ps1 to work on a clean machine ( #743 )
2018-01-04 15:05:52 -08:00
Ryan Brandenburg
fabe0fbe3c
Catch any error in UpdateRepos
2017-12-07 11:25:34 -08:00
Ryan Brandenburg
835325f5ee
Clean up Universe
2017-12-06 11:04:20 -08:00
Ryan Brandenburg
8d7e9b737a
Update Internal.AspNetCore.Sdk
2017-11-29 15:13:07 -08:00