Go to file
ASP.NET CI a5ee461dae Updating submodule(s)
AADIntegration => 5621bbaf4e
Antiforgery => bf5cbc4126
AuthSamples => 1cda2a9e3e
AzureIntegration => ca8c820235
BasicMiddleware => 54cba4cafe
BrowserLink => 3ecb10ddb7f9b074a815fb4f8243243516b66213
Caching => 970e255413466eb05c83339bb10f57465db4f3eb
Common => dfd7e8cf6a916217abe2cb0aa4bc489e32f815e2
Configuration => c0461cd48b50c409f50e95ace8d81c2233542aa6
CORS => df83e9e49c
DataProtection => 190b2bfc87
DependencyInjection => 681d2c431b6969cb1caf1b781a00d6d57ab1fe90
Diagnostics => 241208dee0
DotNetTools => 4ced217d23
EntityFrameworkCore => 76d1580170564d2ec9ea8f58b0c444aed1202fd0
EventNotification => 7960248d83158dd562677e2d23302edfb02776ae
FileSystem => 4c808bb5658e6598922933a075da96df54d63d25
Hosting => 637dea8487
HtmlAbstractions => 630bcb94cb
HttpAbstractions => 55ba639657
HttpClientFactory => ca9c0200e67e4c5cb0abf13b090a5ddb1623254c
HttpSysServer => 9587c58140
Identity => 543e05df37
IISIntegration => 4ac3b0246e
JavaScriptServices => e47f15fdc8
JsonPatch => b76ab6743a
KestrelHttpServer => b304f7bd5a
Localization => 1c11511c22
Logging => 40c14c6d023585bd3b1cbfafeda3f414ecff4b29
MetaPackages => d420967e3e
Microsoft.Data.Sqlite => 6f226cf6ea2cffe3a5e80535ec061830a354a900
MusicStore => 9600b1b9ac
Mvc => a40ceec73c
MvcPrecompilation => 62ace2e217
Options => 133204d6527d96b6cdfb144d1a50ff6cb0e4c7bd
Proxy => b84cb489eee95f67111f8b92c47a59ba92d7ec64
Razor => 02bc4604a5
ResponseCaching => 701708dc63
Routing => 5d77bead7c
Scaffolding => 46322e465d94b4664477754a1d0e7aacc3dd5d70
Security => 7a7dcec569
ServerTests => 50b574b1af
Session => 921f52ccb6
SignalR => ddfb2f2ea8
StaticFiles => 0a79b7ab13
Templating => 00faa0ca2e
WebHooks => f6d00416b6d381614eb98514a4d15616b9320512
WebSockets => 5337068cc5

[auto-updated: submodules]
2018-08-26 12:38:18 -07:00
.github
.vscode
.vsts/builds Fix path broken by branding change and update installers to 'Preview 2' 2018-08-21 15:13:09 -07:00
build Merge branch 'release/2.2' 2018-08-24 11:00:11 -07:00
docs Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
eng Add code for building the Windows Hosting Bundle and ASP.NET Core runtime installers into this repo 2018-08-20 15:56:22 -07:00
modules Updating submodule(s) 2018-08-26 12:38:18 -07:00
scripts Merge branch 'release/2.2' 2018-08-24 10:52:01 -07:00
src Update ANCM to build installers from the master branch 2018-08-20 20:12:36 -07:00
test/SharedFx.UnitTests
.editorconfig
.gitattributes
.gitignore Add code for building the Windows Hosting Bundle and ASP.NET Core runtime installers into this repo 2018-08-20 15:56:22 -07:00
.gitmodules
CONTRIBUTING.md
Directory.Build.props Add code for building the Windows Hosting Bundle and ASP.NET Core runtime installers into this repo 2018-08-20 15:56:22 -07:00
Directory.Build.targets Merge branch 'release/2.2' 2018-08-20 19:13:05 -07:00
LICENSE.txt
Microsoft.AspNetCore.sln
NuGet.config
README.md
build.cmd
build.sh
dockerbuild.sh
korebuild-lock.txt Updating BuildTools from 3.0.0-alpha1-20180820.1 to 3.0.0-alpha1-20180821.3 2018-08-21 18:44:34 -07:00
korebuild.json
run.cmd
run.ps1
run.sh
version.props Fix path broken by branding change and update installers to 'Preview 2' 2018-08-21 15:13:09 -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 (master 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.