John Luo
25bbb466db
Create compressed delta lzma for antares
...
- The delta lzma is packaged as a zip
- Only new content that's not present in the LKG lzma is included
- Xmls are removed
2018-06-08 11:08:09 -07:00
Nate McMaster
6586c921f0
Fix compiler error introduced by merge conflict
2018-06-04 10:39:30 -07:00
Nate McMaster
d5d1246c46
Fixup bad changes from merge
2018-06-01 17:16:43 -07:00
Nate McMaster
ca4e81b975
Merge branch 'release/2.0' into release/2.1
2018-06-01 17:08:08 -07:00
Nate McMaster
309e9e3077
Widen dependency version range on Microsoft.AspNetCore.App to allow patch updates ( #1186 )
...
Originally, we thought using exact version ranges on the dependencies of Microsoft.AspNetCore.App
would help protect consumers from lifting binaries out of the shared framework. However,
this makes it difficult for consumers to use packages that share a dependency with .App.
When users tried to mix Microsoft.EntityFramework.SQLite 2.1.1 with Microsoft.AspNetCore.App 2.1.0,
NuGet errors and warnings made it difficult to reason about what was wrong, and how to resolve it.
This changes the dependency version range to allow uses to upgrade within the major.minor patch family
without needing to override NuGet warnings. This removes some of the protections against users
unintentionally lifting to a binary newer than the shared framework, however, after lots of discussion,
we believe this is a better user experience.
2018-05-31 12:40:52 -07:00
Nate McMaster
da8ca36fe8
Pin to stable 2.1.0 corefx packages ( #1188 )
...
* Pin to stable 2.1.0 corefx packages
* Ensures ProdCon overrides passed to us match our expectations about which variables will be set
2018-05-30 13:42:36 -07:00
Nate McMaster
faf600ce71
Fixup the effect of cascading versions ( #1187 )
...
The PR #1175 was incomplete. This fixes the cascading effect of patching to 2.1.1
Changes:
- add CheckRepoGraph (ported directly from the release/2.0 branch)
- Update submodules
2018-05-30 10:58:10 -07:00
Nate McMaster
695bf56afc
Run VerifyCoherentVersions check ( #1156 )
...
All packages were being ignored. This adds an error if 0 packages are found, and also fixes the folder scanned for coherence.
This also required removing the 'Private' designation from external dependencies, because we no longer scan just shipping packages,
Removed unused NoWarn metadata as well.
2018-05-08 16:51:26 -07:00
Nate McMaster
3fa5a7cd79
Fix ArgumentOutOfRangeException in analyzing the build graph
2018-04-13 09:33:28 -07:00
Nate McMaster
aff2d08d04
Remove unused external dependencies ( #1043 )
2018-04-09 09:57:57 -07:00
Nate McMaster
9f7e295af8
Add task to generate the repo to repo graph ( #1036 )
2018-04-05 13:24:49 -07:00
Pavel Krymets
f828c9d6aa
Merge release/2.1 into dev ( #1030 )
2018-04-03 10:45:17 -07:00
Nate McMaster
19c7c1beec
Add MSBuild namespace to generated dependencies.props file
2018-03-29 09:45:31 -07:00
Nate McMaster
d94db644e3
Backport: separate list of dependency versions and dependency items, and stop issuing KRB4002 on duplicates
2018-03-27 10:06:56 -07:00
Nate McMaster
7fffc939cf
Backport: consolidate list of myget feeds to one place and remove the need to mirror packages
2018-03-27 09:03:44 -07:00
Nate McMaster
2dbb33d316
Update to build tools 2.0.7-rtm-10025 and remove custom DownloadNuGetPackages task in favor of the one in build tools
2018-03-26 11:53:34 -07:00
Nate McMaster
0f765534cb
Remove duplicate copies of files from artifact output
2018-03-23 16:37:40 -07:00
John Luo
1ce0e6ecdf
Add lzma repo task
2018-03-13 12:25:22 -07:00
Nate McMaster
349acb5bb3
Condense restore feed configuration to single location and remove package mirroring ( #945 )
2018-03-13 10:56:09 -07:00
Nate McMaster
a3f0260ee8
Upload to Azure in parallel ( #952 )
2018-03-13 10:01:55 -07:00
=
c45864d299
Remove HostingStartup infrastructure from Universe
2018-03-05 12:23:59 -08:00
Nate McMaster
68b3df8fe9
Don't ship global CLI tool packages to nuget.org or put into LZMA ( #906 )
2018-02-22 14:49:24 -08:00
John Luo
b7c61128af
Resolve portable pdbs from symbols packages
2018-02-13 14:17:57 -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
0b2f053ad8
Fix #785 - publish nuget packages and the shared runtime at the same time
2018-02-07 14:40:08 -08:00
=
0ec2bd4e76
Add .App to LZMA
...
- Use metapackage version for .App in archiver project
2018-02-06 09:44:04 -08:00
Ryan Brandenburg
711436b7a1
Notify which package is missing
2018-02-05 16:41:05 -08:00
John Luo
e4e837fa24
Flatten dependencies of Microsoft.AspNetCore.All metapackage
...
Remove BrowserLink from Microsoft.AspNetCore.App
Remove version locking in .All metapackage
2018-02-01 11:51:27 -08:00
Nate McMaster
05174814f6
Ensure the LZMA includes CLI global tools .nupkg, nupkg.sha512, and .nuspec files ( #829 )
2018-01-30 15:22:31 -08:00
Nate McMaster
723e2d854d
Update publish to include more metadata in the manifest ( #826 )
...
* Update publish to include more metadata in the manifest
* Update build tools to 2.1.0-preview1-1009
2018-01-30 13:36:39 -08:00
Nate McMaster
baa665db81
Include global CLI tool packages in the LZMA ( #809 )
...
Fixes #803
2018-01-25 18:04:40 -08:00
=
564e049ae9
Build Microsoft.AspNetCore.App
...
- Produce .App and .All metapackages and shared frameworks
2018-01-19 11:32:30 -08:00
Nate McMaster
230e4a02ef
Split compilation and tests into separate phases ( #779 )
...
* Split compilation and tests into separate phases
* Ensure template tests are skipped, and reduce duplication between test/build repo targets
* Show summary at the end of which repos failed
2018-01-12 09:46:36 -08:00
Ryan Brandenburg
30b520df3e
Be verbose about missing items
2018-01-11 11:15:28 -08:00
Nate McMaster
a54852fe6e
Add targets to deploy all known installers to an azure blob feed
...
- Add PublishToAzureBlob task
- Move badge/version txt file generation to publish step
2018-01-08 18:23:24 -08:00
=
83d26d660e
Remove runtime store related build steps
2018-01-08 11:51:04 -08:00
John Luo
cabc9874c5
Generate deps for hosting startup in external dependencies
...
Use publish deps file instead of build deps file
2018-01-08 11:13:16 -08:00
=
4ed1ade289
Trim common manifest
2018-01-08 11:12:24 -08:00
Nate McMaster
5d53df55c4
Update analyze build graph to ignore unknown artifact types
2017-12-20 15:42:26 -08:00
Nate McMaster
fadeb7394a
Add more bash magic to our script to avoid issues with unset and unbound variables
2017-12-20 11:56:12 -08:00
Nate McMaster
804ab764c2
Re-enable the version consistency check
2017-12-13 10:49:48 -08:00
Nate McMaster
88e66f2b21
Prepare the 2.0.5 patch and add task to ensure repo versions cascade
2017-12-07 22:52:46 -08:00
Nate McMaster
0ade3698b4
Identify the difference between skipped and shipped repositories
2017-12-07 22:36:44 -08:00
John Luo
e0daa126e2
Produce aspnetcore shared framework
2017-12-05 12:15:30 -08:00
Nate McMaster
dfd15c8679
Only produce one version of the runtime store, templates packages, and installers ( #665 )
2017-11-21 17:05:52 -08:00
Nate McMaster
e020988b70
Ensure Configuration is set correctly during design-time builds
2017-11-21 15:13:06 -08:00
Nate McMaster
a24bed01d7
Identify the difference between skipped and shipped repositories
2017-11-10 13:46:25 -08:00
Nate McMaster
ee5178160e
Account for .Sources packages when computing the repo graph
2017-11-09 14:08:13 -08:00
Nate McMaster
3d4d724b6f
Remove unused tasks and make inconsistent package versions a warning not error
2017-11-09 11:30:43 -08:00
Nate McMaster
dae1f1ce78
Merge branch 'rel/2.0.3' into dev
2017-11-08 16:31:07 -08:00