Go to file
ASP.NET CI ba95df4093 Updating submodule(s)
AADIntegration => 9860766e9c
Antiforgery => 4b37beeed1
AuthSamples => 95c6289d44
AzureIntegration => 21ebe78324
BasicMiddleware => 30bf356596
BrowserLink => 24ace95b45f8181a4950760f6580e424b4f955bd
Caching => b7a398ff3721d76ce486bb1f7d79842deb169d70
Configuration => 0b8e0ca1d1f129f76a8fa9db5b7f5edb9b47d32f
CORS => c847d72590
DataProtection => 241155946f
DependencyInjection => 19f02293f95667d6712ee7fd5aa89762fb9f5d6e
Diagnostics => 602faf5baa
DotNetTools => dbad34cdef
EntityFrameworkCore => 0824ac772e2c52f2cdecb1d9e9d86fcfe1dbeb1c
EventNotification => 5de2cf400ad5a0b9fc0bf640bcc8bf02dde2625d
FileSystem => 13c424d700d92926a6c885a57dce3fab04c0586a
Hosting => ea4623aae0
HtmlAbstractions => 04d476a729
HttpAbstractions => a4d6374861
HttpClientFactory => 76ba4b18d62fd5eb4afe404f6bee68d90a94937d
HttpSysServer => 047e39ed33
Identity => b3f356c541
IISIntegration => 8f3513b9ec
JavaScriptServices => cd2b52bbd0
JsonPatch => 8100421d2f
KestrelHttpServer => a93a3d77cb
Localization => e522b3e6e2
Logging => 13625db4bedf39d22e1a33d1314da03f3c980500
MetaPackages => e41703a6ce
MusicStore => 582ae3d6a4
Mvc => f067c3964f
MvcPrecompilation => 63e17ca673
Options => 6aac6e28fda6093f86d8cad4e9c80923143807da
Proxy => aee739a9ca42bb428a808d726c7b875fca48a357
Razor => c7337c2d65
ResponseCaching => 638e372599
Routing => 0aee3f3595
Scaffolding => 3ee0ef75a20be328fb6cc8bc41456cdccfc3d9c2
Security => 899dce9960
ServerTests => 37ed92da14
Session => 290b71fe65
SignalR => 104453e35b
StaticFiles => 06342cf54c
Templating => 6da2ae6dbf
WebSockets => 7e0ecf12e8

[auto-updated: submodules]
2018-08-06 21:00:37 +00:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
.vsts/builds Replace AppVeyor and Travis with VSTS for PR validation builds (#1287) 2018-07-30 17:11:55 -07:00
build Add Microsoft.AspNetCore.Mvc.Api.Analyzers 2018-08-02 13:53:12 -07:00
docs
modules Updating submodule(s) 2018-08-06 21:00:37 +00:00
scripts Merge branch 'release/2.1' into release/2.2 2018-07-25 09:29:48 -07:00
src Merge branch 'release/2.1' into release/2.2 2018-07-25 09:29:48 -07:00
test/SharedFx.UnitTests Merge branch 'release/2.1' into release/2.2 2018-07-05 10:21:51 -07:00
.editorconfig
.gitattributes
.gitignore Merge branch 'release/2.0' into release/2.1 2018-07-05 20:12:24 -07:00
.gitmodules Remove aspnet/WebHooks from release/2.2 2018-06-29 11:10:56 -07:00
CONTRIBUTING.md
Directory.Build.props Refactor LZMA generation to support Docker and Antares usage 2018-07-06 13:15:23 -07:00
Directory.Build.targets Add unit tests for the shared framework (#1228) 2018-06-27 14:56:10 -07:00
LICENSE.txt
Microsoft.AspNetCore.sln Add unit tests for the shared framework (#1228) 2018-06-27 14:56:10 -07:00
NuGet.config
README.md Update README, config, and scripts to use release/2.2 (#1232) 2018-06-28 15:51:15 -07:00
build.cmd
build.sh
dockerbuild.sh Ensure trx logging is reported correctly when building in TeamCity 2018-07-05 10:14:35 -07:00
korebuild-lock.txt Updating BuildTools from 2.2.0-preview1-20180730.10 to 2.2.0-preview1-20180731.1 2018-07-31 11:25:24 -07:00
korebuild.json Update README, config, and scripts to use release/2.2 (#1232) 2018-06-28 15:51:15 -07:00
run.cmd
run.ps1 Fix tests on linux-musl-x64 2018-06-08 16:58:48 -07:00
run.sh Fix tests on linux-musl-x64 2018-06-08 16:58:48 -07:00
version.props Update README, config, and scripts to use release/2.2 (#1232) 2018-06-28 15:51:15 -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.