Go to file
ASP.NET CI 37b0eadd22 Updating submodule(s)
AADIntegration => 630e6267bb
Antiforgery => 3a83c9413c
AuthSamples => d69a522215
AzureIntegration => a73dddc890
BasicMiddleware => 1cd7ed510c
BrowserLink => 336616b7670bb54ea85247a1a5430bd1ed354941
Caching => d049f1d4dd9107595839bb98ca2593aa2b312f88
Configuration => 514198d84e533abfd93f15c687bf30b8d5738e8f
CORS => 6657831463
DataProtection => 50b30c3396
DependencyInjection => cf1a0860f43c6efef2411a7eaf7c641608b9f022
Diagnostics => 4591b4172d
DotNetTools => dcde9afc48
EntityFrameworkCore => 927cb90e84a151d57b8401a0af1770f268b2d131
EventNotification => 01aa1b2122e708aab1dbe9089b6ffd24672628b7
FileSystem => dcfe9c3506f44f955137f122124c9c40483bd0da
Hosting => f73008537f
HtmlAbstractions => d503b08034
HttpAbstractions => 1230eac60c
HttpClientFactory => cf4a72b41d31ed8260f13351603c91c639710a97
HttpSysServer => f5145ea76f
Identity => 025bfd4bf5
IISIntegration => f09c508f7d
JavaScriptServices => 9c741600d2
JsonPatch => f47e0f6143
KestrelHttpServer => 2365f2a7a3
Localization => 1ba2a7dd47
Logging => f5b00cff7140ed6be2bf30ffa90ee4f4015e1042
MetaPackages => 06a25a93c2
MusicStore => 86691a50a3
Mvc => 3c73a98357
MvcPrecompilation => 03ee3bfe49
Options => 24f02776dfbac35323a557296757459f8674af6b
Proxy => 7e2d2d7849a1d919c73993c1ad43b8cf3b3e373c
Razor => 8502dd1ebe
ResponseCaching => 1b2ce373da
Routing => c89c2c643b
Scaffolding => 8f560f3cc24571f5e558a1e0641d1c308368c5d4
Security => f31166cbbc
ServerTests => 4b215692f7
Session => 299f9655b5
SignalR => c954cd5bf8
StaticFiles => 5c5795786b
Templating => 92dac61b55
WebSockets => 227d52bf3b

[auto-updated: submodules]
2018-07-22 12:36:21 -07:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
build Add Microsoft.AspNetCore.Server.IIS to metapackges (#1263) 2018-07-17 09:21:32 -07:00
docs
modules Updating submodule(s) 2018-07-22 12:36:21 -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.