Go to file
ASP.NET CI c1b24110f5 Updating submodule(s)
AADIntegration => 06d349f619
Antiforgery => 5ba4a6f7a2
AuthSamples => eaec3d9c18
AzureIntegration => ea8850dd84
BasicMiddleware => f263e72389
BrowserLink => 87ce662da03de56bc4fbd7e9b9a23ff77e83978b
Caching => e59f1730eb034959e4c079f49e481af5cc1283f6
Common => 1c0b9dfa0bebfcd9cd6d3629475b51a5ab31d9a1
Configuration => e88091f5e3bbb02d88bdc9fb9cdcd32fa130c443
CORS => 8549416210
DataProtection => aef13f941b
DependencyInjection => 1e006668fa082548da63c5a1fd82ded5fa7e180c
Diagnostics => 8dce01f654
DotNetTools => 31d7971d2e
EntityFrameworkCore => c474b57dad96ebf6e25eab1fc4da096b61f97212
EventNotification => 049bcc9f9657ed0f89229d995f31733014e9e0ff
FileSystem => faa7038f9e6b0a7b80388380ba7d8be8d20754e3
Hosting => 2575ebfcfe
HtmlAbstractions => d67c2cb2cc
HttpAbstractions => a06355a713
HttpClientFactory => 7121999fff82bd5db3b75a4f423b65aef96cac3e
HttpSysServer => b9114ae40a
Identity => 3180cd2b06
IISIntegration => 7cb625c25c
JavaScriptServices => 2167b28ffd
JsonPatch => 98d374d01c
KestrelHttpServer => 84ca10a45d
Localization => fb4f3f05bb
Logging => cc80f22d57aca7dddda4de7e96ea90da53eeada7
MetaPackages => 80d05bdebc
Microsoft.Data.Sqlite => 473ce8e5983689d6615dec76b6941293a41aadb7
MusicStore => c194c2448f
Mvc => d9f035ad7c
MvcPrecompilation => 34917df44c
Options => 385e3e25c8b62a1a1ee4825c2229445c95637ab2
Proxy => f127246246be358b3aa8c1b7c197ff496854dd08
Razor => ccec11c19d
ResponseCaching => f02d892987
Routing => 742865aa37
Scaffolding => ca5a65eaa1d588c3c0a681ab709e7768ffbe3269
Security => 23b2b00e0e
ServerTests => f42094c8ae
Session => e15174c0c9
SignalR => 9acc2ee2cc
StaticFiles => cc675047ac
Templating => b7cd2da5df
WebHooks => e23ed93d60f9d76dbb4f7fab46ddd454894cca70
WebSockets => 01a8cb6e8c

[auto-updated: submodules]
2018-05-13 14:32:48 -07:00
.vscode
build Add Internal.AspNetCore.Analyzers (#1161) 2018-05-09 16:39:09 -07:00
docs
modules Updating submodule(s) 2018-05-13 14:32:48 -07:00
scripts Merge branch 'release/2.1' into dev 2018-05-08 21:52:55 -07:00
src Let metapackages target netcoreapp2.2 2018-05-09 12:38:01 -07:00
.appveyor.yml
.editorconfig
.gitattributes
.gitignore
.gitmodules Remove testing submodule (#1138) 2018-05-03 17:03:22 -07:00
.travis.yml
CONTRIBUTING.md
LICENSE.txt
NuGet.config
README.md
build.cmd
build.sh
dockerbuild.sh
korebuild-lock.txt Updating BuildTools from 2.2.0-preview1-17050 to 2.2.0-preview1-17051 2018-05-10 11:03:34 -07:00
korebuild.json
run.cmd
run.ps1
run.sh
version.props Merge branch 'release/2.1' into dev 2018-05-07 12:34:40 -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.1
Windows (x64) Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
Windows (x86) Installer (exe)
Archive (zip)
Installer (exe)
Archive (zip)
macOS (x64) Archive (tar.gz) Archive (tar.gz)
Linux (x64)
(for glibc based OS - most common)
Archive (tar.gz) Archive (tar.gz)
Linux (x64 - musl)
(for musl based OS, such as Alpine Linux)
Archive (tar.gz) Archive (tar.gz)
Linux (arm32) Archive (tar.gz) Archive (tar.gz)
Debian/Ubuntu (x64) Installer (deb) Installer (deb)
RedHat/Fedora (x64) Installer (rpm) Installer (rpm)

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.