Commit Graph

94 Commits

Author SHA1 Message Date
Justin Kotalik 33b5575017 Merge branch 'release/2.2' 2018-09-27 16:54:43 -07:00
Justin Kotalik fc39ea3bec
Make hosting bundle get prodcon runtime versions (#1435) 2018-09-27 16:44:40 -07:00
Nate McMaster fe759072f8
Merge branch 'release/2.2' 2018-08-31 16:58:52 -07:00
Nate McMaster a57ed95fd3
Fix errors connecting to github from powershell and TLS1.2 in test scripts 2018-08-31 11:20:58 -07:00
Ryan Brandenburg 115398ea8b
Tag builds in release/2.2 (#1361)
* Add a script for tagging TeamCity builds

* chmod +x
2018-08-30 13:36:01 -07:00
Ryan Brandenburg 961321a464 chmod +x 2018-08-30 11:26:37 -07:00
Ryan Brandenburg d19976e5ee Add a script for tagging TeamCity builds 2018-08-30 11:26:37 -07:00
Nate McMaster c6fe1d9928
Merge branch 'release/2.2' 2018-08-24 10:52:01 -07:00
Nate McMaster 12e2d30f6b
Publish .jar files to ProdCon output 2018-08-22 19:08:17 -07:00
Nate McMaster da48de7d75
Merge branch 'release/2.2' 2018-08-20 19:13:05 -07:00
Nate McMaster b67a141263
Add code for building the Windows Hosting Bundle and ASP.NET Core runtime installers into this repo
This code previously was in private repos because it had references to internal locations and drop shares. This code has been modified to remove these internal-only pieces.
2018-08-20 15:56:22 -07:00
Nate McMaster 68fd26a46b
Merge branch 'release/2.2' 2018-07-25 11:19:21 -07:00
Nate McMaster 2e96271e69
Merge branch 'release/2.1' into release/2.2 2018-07-25 09:29:48 -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 1aa529ddf6
Merge branch 'release/2.2' 2018-07-10 16:22:44 -07:00
Nate McMaster 9ad9ada9ea
Pin to the latest stable 2.1.x corefx packages 2018-07-09 18:16:57 -07:00
Nate McMaster 9276602279
Merge branch 'release/2.1' into release/2.2 2018-07-06 13:43:43 -07:00
Nate McMaster d7721fdff4
Merge branch 'release/2.0' into release/2.1 2018-07-05 20:12:24 -07:00
Nate McMaster a21d455b51
Change default branch to master 2018-07-02 11:50:02 -07:00
Nate McMaster 0c5f0dd923
Update branding to 3.0.0-alpha1 2018-06-28 17:01:31 -07:00
Nate McMaster 1c1256406e
Update README, config, and scripts to use release/2.2 (#1232) 2018-06-28 15:51:15 -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 451c7036a6
Merge branch 'release/2.1' into dev 2018-06-04 13:05:46 -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 c2a267b085
Update branch name and description of dotnet-maestro-bot prs 2018-06-03 20:41:59 -07:00
Nate McMaster c98b2d1089
Allow specifying commit message for auto-generated commits 2018-06-03 20:40:21 -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 32a80bef78
Merge branch 'release/2.1' into dev 2018-05-08 21:52:55 -07:00
Nate McMaster 7bd10b41ba
Fix #1145 - set commit author and email 2018-05-08 21:37:20 -07:00
Pavel Krymets b4b85fa841 Merge remote-tracking branch 'origin/release/2.1' into dev 2018-05-04 09:49:06 -07:00
Nate McMaster 6ea43cb951
Backport fixes to maestro-bot scripts 2018-05-03 19:25:11 -07:00
Ryan Brandenburg 66d3de5142 Fix Hub location 2018-04-25 11:46:45 -07:00
Nate McMaster a375ac31a4
Update to .NET Core 2.2.0-preview1-26425-02 2018-04-25 08:46:39 -07:00
Ryan Brandenburg 76ff1dc5cd Use fork of universe 2018-04-24 12:46:52 -07:00
Ryan Brandenburg 3ce1b4d1d5
UpdateDeps to match maestro (#1105) 2018-04-24 08:33:44 -07:00
Ryan Brandenburg e08d7fe9c3 UpdateDeps to match maestro (#1105) 2018-04-24 08:27:21 -07:00
Nate McMaster 961bf7f272
Merge branch release/2.1 into dev 2018-04-23 17:43:22 -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