Go to file
ASP.NET CI e51a52c39d Updating submodule(s)
AADIntegration => 5167a4324c
Antiforgery => 419fd0a57e
AuthSamples => e3869f4070
AzureIntegration => a36a59452e
BasicMiddleware => 91392037db
BrowserLink => 2b7b554c24025bd5c82dbe142291fb78ea141423
Caching => 3f12720aa8b410b363bc79c69e1e089dc53de82b
Common => 2a6341b0618fc7cfb8a5b430a7e242c1ced8277e
Configuration => dc84d9819666521905919902d551d9d97fb50e10
CORS => 0a2d1afdf2
DataProtection => 96ec1e267e
DependencyInjection => fb02d1536af00dd81863fa3a5858d27dc0279c0c
Diagnostics => fd822b01e9
DotNetTools => 52b6c34ed4
EntityFrameworkCore => 2125b1ede3bf05b49c0b0fd7ca4e48c44860e16a
EventNotification => 28b77e7fb51b30797ce34adf86748c98c040985e
FileSystem => 7c05c7f7d437d9002a286c0b43d8164248fb4325
Hosting => 8836de4114
HtmlAbstractions => 43df97739e
HttpAbstractions => 468496b4ad
HttpClientFactory => a48905263c949172bd99bfd2dbfee1527b049650
HttpSysServer => ccee25654f
Identity => a71b79a1c1
IISIntegration => 2bb68aaa33
JavaScriptServices => 5f44de86f6
JsonPatch => deb4605df3
KestrelHttpServer => fe1afa3446
Localization => 001557d949
Logging => 75a1cecf24f8418a45426b6cc3606f0d53640f89
MetaPackages => 8faefa28d0
Microsoft.Data.Sqlite => dc332741c544924f01df9e3f95d36cecd534ec11
MusicStore => 3e8eae07ee
Mvc => 11a9bafeb4
MvcPrecompilation => 1ade91b816
Options => 94d5c09f517d92f7acd9443f0e3268b4b3e1a64d
Proxy => 2dab2f53b682b1614f52532af2f50f39d7b943a0
Razor => a06c2b243f
ResponseCaching => 6ef7315df0
Routing => ad3497dfb9
Scaffolding => 75336369594ad6515c54d4fe2abf3ef3cd01a74e
Security => f948c0020b
ServerTests => bdf47509db
Session => 85b9be1cb5
SignalR => f9d37c89b1
StaticFiles => 3dd14e7707
Templating => 1c9817a197
WebHooks => dd9b0fe5ff1e67f81d96ee826f78af3a0c6f90ae
WebSockets => 4e8c45ddc5

[auto-updated: submodules]
2018-07-15 20:22:36 +00:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
build merging release/2.2 into master 2018-07-13 16:53:48 -07:00
docs
modules Updating submodule(s) 2018-07-15 20:22:36 +00:00
scripts Merge branch 'release/2.2' 2018-07-10 16:22:44 -07:00
src Update LZMA cache to netcoreapp3.0 2018-07-10 16:24:28 -07:00
test/SharedFx.UnitTests Merge branch 'release/2.2' 2018-07-05 15:18:12 -07:00
.appveyor.yml Change default branch to master 2018-07-02 11:50:02 -07:00
.editorconfig
.gitattributes
.gitignore Merge branch 'release/2.0' into release/2.1 2018-07-05 20:12:24 -07:00
.gitmodules Change default branch to master 2018-07-02 11:50:02 -07:00
.travis.yml Change default branch to master 2018-07-02 11:50:02 -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 Upgrade to .NET Core 3.0.0-preview1-26629-04 (#1240) 2018-06-29 16:27:55 -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 Add release/2.2 links to README [ci skip] 2018-07-02 12:59:24 -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 3.0.0-alpha1-10008 to 3.0.0-alpha1-10009 2018-07-12 21:32:31 -07:00
korebuild.json Change default branch to master 2018-07-02 11:50:02 -07:00
run.cmd
run.ps1 Change default branch to master 2018-07-02 11:50:02 -07:00
run.sh Update KoreBuild channel to master 2018-06-29 16:52:59 -07:00
version.props Update branding to 3.0.0-alpha1 2018-06-28 17:01:31 -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.