Go to file
ASP.NET CI 39c91ed16d Updating submodule(s)
AADIntegration => 0efa96de73
Antiforgery => 9e5146cff9
AzureIntegration => 8c58d65b24
BasicMiddleware => 0fa31955a2
BrowserLink => 8cd3e0844d74975060a2bb1abb1e0a5ff943ce45
Caching => 46284a94f1ea14c29496fce753abe8c6178d7406
Common => 6c28ee81e0b95dfd4fe5208bc3d4301fcf6ddcb9
Configuration => 84a60a247c7e3b78b228909f938afd2a54b02fcd
CORS => 50dff844b2
DependencyInjection => 12eef5e86e965b9611221c72c169002e6f3038ee
Diagnostics => f0994e5972
DotNetTools => e75dc56327
EntityFrameworkCore => c8e49968c7aa60a8e0f32da3ecedad5e7ffa3b59
EventNotification => c40e7bc21ee46f30c376a1e4911462af9201e7e6
FileSystem => da45fac2e6059b9cadf6b5b28313e22df9f51de1
Hosting => 0724e6cde1
HtmlAbstractions => 6c5ca90d81
HttpAbstractions => 19908d91c7
HttpClientFactory => 5255a24fe5bc5585e6fda2abaf78ae75936fa30b
HttpSysServer => 66b6b0909a
Identity => daff2f3037
IISIntegration => 8f99140f30
JavaScriptServices => cdfa5d85f6
JsonPatch => aeb5c578e7
KestrelHttpServer => 194b18b115
Localization => de1579bdda
Logging => 0d2c9d7b35b6453d3434c26577b171a171dc93fe
MetaPackages => 9949306ca3
Microsoft.Data.Sqlite => 789b3fd3e7f5234023a33748d412693f865575a9
Mvc => 10a94aa7bb
MvcPrecompilation => f165f2c6d5
Options => b4b50bfedc2027797b89f42293581497cae7eb03
Razor => 95363758a7
ResponseCaching => 9f49398f28
Routing => e8b2c9337e
Scaffolding => 6a7e9560815700f2a55c6a54155c13e9692c4b28
Security => 93926543f8
ServerTests => e24779b357
Session => 774079d60d
SignalR => b0f7fbbe99
StaticFiles => a43587290f
Templating => b1363c88ef
WebSockets => a036f920b8

[auto-updated: submodules]
2018-10-17 10:09:37 -07:00
.azure/pipelines Merge aspnet/DataProtection release/2.2 into this repo 2018-10-15 10:21:02 -07:00
.github Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
.vscode Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
build Update buildtools and submodules 2018-10-16 11:42:25 -07:00
docs Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
eng Cleanup ANCM installers/ Sign AspNetCore custom action (#1499) (#1502) 2018-10-15 17:46:36 -07:00
modules Updating submodule(s) 2018-10-17 10:09:37 -07:00
scripts Merge branch 'release/2.1' into release/2.2 2018-10-16 14:59:03 -07:00
src Fix path to aspnetcoreca.dll for signed output (#1513) 2018-10-16 15:55:15 -07:00
test Remove deleted files from baselines 2018-10-16 10:37:47 -07:00
.editorconfig
.gitattributes
.gitignore Backport infrastructure changes and source reorganization 2018-10-12 13:59:43 -07:00
.gitmodules Merge aspnet/DataProtection release/2.2 into this repo 2018-10-15 10:21:02 -07:00
CONTRIBUTING.md Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
Directory.Build.props Cleanup ANCM installers/ Sign AspNetCore custom action (#1499) (#1502) 2018-10-15 17:46:36 -07:00
Directory.Build.targets Cleanup ANCM installers/ Sign AspNetCore custom action (#1499) (#1502) 2018-10-15 17:46:36 -07:00
LICENSE.txt Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
Microsoft.AspNetCore.sln
NuGet.config Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
README.md Backport cleanups to infrastructure 2018-10-12 16:36:34 -07:00
THIRD-PARTY-NOTICES Move ANCM installers to Universe (#1456) 2018-10-12 14:32:12 -07:00
build.cmd Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
build.sh Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
dockerbuild.sh Ensure trx logging is reported correctly when building in TeamCity 2018-07-05 10:14:35 -07:00
global.json Update MVC, add ApiDescription.Design to package artifacts, and update build tools (#1492) 2018-10-11 19:58:57 -07:00
korebuild-lock.txt Update buildtools and submodules 2018-10-16 11:42:25 -07:00
korebuild.json Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
run.cmd Reorganize source code from aspnet/DataProtection into a subfolder 2018-10-12 13:14:22 -07:00
run.ps1 Add build script and CI config for the DataProtection folder 2018-10-15 10:13:04 -07:00
run.sh Add build script and CI config for the DataProtection folder 2018-10-15 10:13:04 -07:00
version.props Update branding to 2.2.0-rtm 2018-10-16 11:30:52 -07:00

README.md

Universe

Build infrastructure used to produce the whole ASP.NET Core stack.

Released Builds

ASP.NET Core Runtime Store

The runtime store can be downloaded from here.

NuGet packages

All published ASP.NET Core packages can be found on https://www.nuget.org/profiles/aspnet.

Commonly referenced packages:

Package NuGet.org
Microsoft.AspNetCore.App
Microsoft.AspNetCore

Daily builds

NuGet packages

Packages can be found on https://dotnet.myget.org/gallery/dotnet-core. This feed may include packages that will not be supported in a officially released build.

Commonly referenced packages:

Package MyGet
Microsoft.AspNetCore.App
Microsoft.AspNetCore

ASP.NET Core Shared Framework

Platform Latest (dev branch)
release/2.2
release/2.1
Channel name1 master release/2.2 release/2.1
Windows (x64) Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
Windows (x86) Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
macOS (x64) Archive (tar.gz) Archive (tar.gz) Archive (tar.gz)
Linux (x64)
(for glibc based OS - most common)
Archive (tar.gz) Archive (tar.gz) Archive (tar.gz)
Linux (x64 - musl)
(for musl based OS, such as Alpine Linux)
Archive (tar.gz) Archive (tar.gz) Archive (tar.gz)
Linux (arm32) Archive (tar.gz) Archive (tar.gz) Archive (tar.gz)
Debian/Ubuntu (x64) Installer (deb) Installer (deb) Installer (deb)
RedHat/Fedora (x64) Installer (rpm) Installer (rpm) Installer (rpm)

1 For use with the -Channel argument in dotnet-install.ps1/sh.

Building from source

git clone --recursive https://github.com/aspnet/Universe.git
cd Universe
./build.cmd

Useful properties and targets

Property Purpose Example
SkipTests Only build repos, don't run the tests. /p:SkipTests=true
TestOnly Don't package or verify things. /p:TestOnly=true
KOREBUILD_REPOSITORY_INCLUDE A list of the repositories to include in build (instead of all of them). $env:KOREBUILD_REPOSITORY_INCLUDE='Antiforgery;CORS'
KOREBUILD_REPOSITORY_EXCLUDE A list of the repositories to exclude from build (all the rest will be built). $env:KOREBUILD_REPOSITORY_EXCLUDE='EntityFramework'

More info

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.