Go to file
ASP.NET CI 849983da5b Updating submodule(s)
AADIntegration => e8aad00f61
Antiforgery => e421033350
AuthSamples => a4c970332e
AzureIntegration => 6d33bd102d
BasicMiddleware => 6218c8c2df
BrowserLink => 6848088f31680ad9b2ecb47cb4a910571acfda5a
Caching => 56447f941b39337947273476b2c366b3dffde565
Common => 4adb1381afd8c3657487239a7cfac8088391027f
Configuration => c2de8a86425668f3021e4c9ca3265c0a128f87c0
CORS => 8b4913d89e
DataProtection => f5b54e1a0e
DependencyInjection => cc2c8dbc0644cce3893c2b04a4a105ab3d231916
Diagnostics => af2abc420c
DotNetTools => ac9106c9a1
EntityFrameworkCore => 8cb37027c4ec9ed6615fc9a3d10c5488a5c8678b
EventNotification => 955f8cfc11f8f3e54504e1102542fdbddaa033ab
FileSystem => 10efa9deb6c8f6a3f8b88703416f933f273c0b13
Hosting => 81383bba80
HtmlAbstractions => 4d94ef727a
HttpAbstractions => fbb0623f03
HttpClientFactory => 21cb133f960cd8d9896068bdeb1f101dbb1686fd
HttpSysServer => 0de5698b05
Identity => ed28df1236
IISIntegration => 2d23ed73e7
JavaScriptServices => 28798452a9
JsonPatch => 09171963e0
KestrelHttpServer => fa310cb065
Localization => fc2dfd96de
Logging => 11b9aee0b5ff8b18e8f1bce53bc4ad4802b10ac2
MetaPackages => 7b10cd4df6
Microsoft.Data.Sqlite => ee4077b0eb171495d72fe8e5bf1355ea2958c6b9
MusicStore => 9e51844458
Mvc => 6129c33ef8
Options => 7f6e6c3bad90b50f9484b44fed5493b69a2adfea
Proxy => 8cb03a5903f4cdf4f3136671e1f07ce26fce27e5
Razor => b20921741c
ResponseCaching => 38fb1d649e
Routing => 264e561c5b
Scaffolding => 6c61d4593c76066946da99f445ccd250b2f52f7a
Security => 7b6c9cf0ee
ServerTests => 166bf40f3f
Session => 6aee1ecb93
SignalR => e09087e806
StaticFiles => 1cd9385611
Templating => 6672ff701b
WebHooks => fc10ae61e0380e0abe2bc3b11c7f1835094d72f2
WebSockets => c653a81fa2

[auto-updated: submodules]
2018-09-16 19:40:31 +00:00
.github
.vscode
.vsts/builds Merge branch 'release/2.2' 2018-09-11 10:17:09 -07:00
build Add non-capturing timer sources package 2018-09-11 13:09:54 -07:00
docs Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
eng Set the signing cert for .msi files to the 'Microsoft' certificate 2018-09-06 16:30:03 -07:00
modules Updating submodule(s) 2018-09-16 19:40:31 +00:00
scripts Merge branch 'release/2.2' 2018-08-31 16:58:52 -07:00
src Merge branch 'release/2.2' 2018-09-06 23:05:08 -07:00
test Merge branch 'release/2.2' 2018-08-31 16:58:52 -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 Stop building MvcPrecompilation package 2018-08-30 11:23:45 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2018-07-24 10:44:22 -07:00
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 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 3.0.0-alpha1-20180910.2 to 3.0.0-alpha1-20180911.2 2018-09-12 02:41:56 +00: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
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 (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.