Go to file
ASP.NET CI 04ce36ab2e Updating submodule(s)
AADIntegration => 9655b61244
Antiforgery => 2be18ffd68
AuthSamples => b860399f62
AzureIntegration => b6d539b7d2
BasicMiddleware => 4c8f87c30a
BrowserLink => fc6cdcd9c23d5f0fccadbdaefe1c12b695a49164
Caching => e983fb43666ae55798d380dca4c1f9664af25ec6
Common => 33535cfb6ce70c18c16cf3d25550dcb216e79f1b
Configuration => 8f8649fa97efdb073ac0a414b7a2e4b74853caac
CORS => 0abc83c172
DataProtection => b53c1d58b2
DependencyInjection => 2a5940bb365547a2b755a5cfd567508c17109213
Diagnostics => d26d6ddfb1
DotNetTools => 93c1275827
EntityFrameworkCore => ff724dd43b99a1a181b25a559752d73601b6b7d7
EventNotification => b6e75699f7a366926899322e30845bf7f79e23a7
FileSystem => ee151500be6386a95169f6c18f9c8d0e1db81a1d
Hosting => 9149f5e4cf
HtmlAbstractions => 2d44d6396e
HttpAbstractions => 8ed18d396e
HttpClientFactory => 8cbdd950098586d1555ac0ce486bb0505519a81d
HttpSysServer => f99ed73b9e
Identity => 5ad23e2086
IISIntegration => 5c2df180fc
JavaScriptServices => c8342594a8
JsonPatch => bf2acb9c96
KestrelHttpServer => d744c177b7
Localization => 59dc38cd03
Logging => 7eaa2c8b9c1935b59ac80cbd746763f45798d76d
MetaPackages => 4e581a2a4f
Microsoft.Data.Sqlite => fca9c4bbc0f2b0a557ade32b613fa8ef4271246f
MusicStore => 2420764b74
Mvc => 4f42432853
MvcPrecompilation => 4c3dec4fd2
Options => 260830ebc70cc060356f7ffd6cb49981c49da491
Proxy => 1b67a670225e35ebf3f0d3f9750229a7c254b393
Razor => cb92169860
ResponseCaching => 5713a01e22
Routing => 0cd41c5544
Scaffolding => 2ea097153e624899702054800f767d32e3808227
Security => 320dd47694
ServerTests => 940d731469
Session => 7ea03b1d89
SignalR => 6c28d453ee
StaticFiles => 483c888afb
Templating => 26fd3dce25
WebSockets => a1a972a70e

[auto-updated: submodules]
2018-07-15 12:36:31 -07:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
build Update artifacts.props 2018-07-13 14:16:05 -07:00
docs
modules Updating submodule(s) 2018-07-15 12:36:31 -07:00
scripts Pin to the latest stable 2.1.x corefx packages 2018-07-09 18:16:57 -07:00
src Update LZMA to restore netcoreapp2.2 packages 2018-07-06 13:45:30 -07:00
test/SharedFx.UnitTests Merge branch 'release/2.1' into release/2.2 2018-07-05 10:21:51 -07:00
.appveyor.yml
.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
.travis.yml
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.1.3-rtm-15800 to 2.1.3-rtm-15802 2018-07-10 01:32:19 +00: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
run.sh
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.