Go to file
ASP.NET CI 3d906303d0 Updating submodule(s)
AADIntegration => b252a87119
Antiforgery => 8a8a09bcf5
AuthSamples => 4fcf35b0b8
AzureIntegration => 6f8c2e385c
BasicMiddleware => 3fd750c1fe
BrowserLink => 74b29a9730b5fed3cd6377c48562fd4810fb4598
Caching => 1e63f14c72e829cbf9a3f78c7724289d5a28604c
Common => 3ca8a17fd379b2bd4e1d6a923ddbedce744406df
Configuration => b5aa3f95222a53850bf77da077e4f5bbf2eac2a7
CORS => e8caccf009
DataProtection => 018a252560
DependencyInjection => ef631db5fea1de4bff7b239faa43668c13e6a915
Diagnostics => 6a8494f938
DotNetTools => 37bdb72c5d
EntityFrameworkCore => f2e16ac403b6af73fe6a17a777daf8743cdf766c
EventNotification => 5e17f46da667486bceb67815a6ae31297d9bc1ac
FileSystem => 23e6222e9cd2b1c75707a8df063ad1f9386c427d
Hosting => 52c7f5fb98
HtmlAbstractions => 49e982cc65
HttpAbstractions => 30172616ed
HttpClientFactory => 9f3b964cdd91acee815cfecec8f7717cfc181ca2
HttpSysServer => cd904bd605
Identity => 4ce1928a4c
IISIntegration => 2fea246b71
JavaScriptServices => ef999a57fd
JsonPatch => ed49a91b67
KestrelHttpServer => 21e9c12b62
Localization => 983c655699
Logging => 89f85d4a6283a52ffd506ac794c4e6cbaaff982a
MetaPackages => a3cb22f171
Microsoft.Data.Sqlite => 941a79bdb56baeebc10f1ca082368f0ef31c1264
MusicStore => 33978da1f7
Mvc => 3e43cb0033
MvcPrecompilation => 645ce09c12
Options => 1a17d24a93f1e45aaebd2bb5c6b11f7e3a3b2587
Proxy => c4400e63d2b8a8a8f9660e1c05225228601207a8
Razor => f463325e9a
ResponseCaching => 08de3ced72
Routing => 1223752517
Scaffolding => 5103fe7aee4b7d105fd88e7917c74804268aa676
Security => 889abf6f6e
ServerTests => 5226987452
Session => 5e66e11152
SignalR => 7552aea9cb
StaticFiles => 49dc5af930
Templating => c6a371abe1
WebSockets => c639a462a1

[auto-updated: submodules]
2018-09-30 12:39:47 -07:00
.azure/pipelines Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2 2018-09-27 12:24:12 -07:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
build Update .NET Core to 2.2.0-preview3-26927-02 2018-09-27 16:19:50 -07:00
docs Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
eng Use Microsoft400 for code signing CAB, MSI, and installer bundles (#1433) 2018-09-27 12:58:41 -07:00
modules Updating submodule(s) 2018-09-30 12:39:47 -07:00
scripts Make hosting bundle get prodcon runtime versions (#1435) 2018-09-27 16:44:40 -07:00
src automated: bulk infrastructure updates. Update bootstrapper scripts and remove unnecessary signing properties 2018-09-28 17:19:45 -07:00
test Merge branch 'release/2.2' into merge/release/2.1-to-release/2.2 2018-09-27 12:24:12 -07:00
.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 Remove aspnet/WebHooks from release/2.2 2018-06-29 11:10:56 -07:00
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 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
LICENSE.txt
Microsoft.AspNetCore.sln Add unit tests for the shared framework (#1228) 2018-06-27 14:56:10 -07:00
NuGet.config Backport: consolidate list of myget feeds to one place and remove the need to mirror packages 2018-03-27 09:03:44 -07:00
README.md Rename to Cli.FunctionalTests 2018-08-29 16:15:53 -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-20180928.3 to 2.2.0-preview1-20180928.5 2018-09-28 17:43:54 -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 Add PR validation on VSTS 2018-08-10 09:19:06 -07:00
run.sh automated: bulk infrastructure updates. Update bootstrapper scripts and remove unnecessary signing properties 2018-09-28 17:19:45 -07:00
version.props Update branding to 2.2.0-preview3 2018-09-05 16:37:32 -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.