Go to file
ASP.NET CI cb163bf466 Updating submodule(s)
AADIntegration => d552792215
Antiforgery => 8f162f31f7
AuthSamples => 840e167d1a
AzureIntegration => 5dba26f8fb
BasicMiddleware => 2aea3298ae
BrowserLink => 48a23453d40216cd824242d9dcfbf5d9e875000c
Caching => a3063f41bce093b3465a241ce0e3670f60f8d33e
Common => aed11e1178801d28ea8b6681384861d8fbd6d67f
Configuration => 81f531d8ae908ee29d41b8256c70a700d30347b0
CORS => 6eb5ead012
DataProtection => a1a5237613
DependencyInjection => dcffb02def2676c02116814a7e21092a3eefb999
Diagnostics => dd07e6743c
DotNetTools => 64c572c8a5
EntityFrameworkCore => 7facc2da1685f175b75d3f0f91ca26de828ff408
EventNotification => 4f7dc2428e09eebc6103ccb89fbe45145fe23136
FileSystem => 2a90067e767141e0793444698d7c0b3638bf4f47
Hosting => c3edce8e8a
HtmlAbstractions => 8d5b123c61
HttpAbstractions => 14076d94c3
HttpClientFactory => 5eee107798893b583eafdb7e6e35a663801e5657
HttpSysServer => 85a8aa21f1
Identity => 8304283fb1
IISIntegration => d22e542449
JavaScriptServices => 15884cbadb
JsonPatch => cb569de672
KestrelHttpServer => 8f6cb72ef2
Localization => d6a783ae52
Logging => f6c988d6a421e2fc6a927204de563e64a24fa1f6
MetaPackages => d022ce775b
Microsoft.Data.Sqlite => 8f36bc6f641f98f253318fad30cbe2f2d0ff24ff
MusicStore => bc0046ee92
Mvc => b9793f0a1d
MvcPrecompilation => 50e71c4585
Options => a310a923647d28331705895c1b4d7186895f2f79
Proxy => b026137d60f9837dd74e200bccca9382ef78f2a1
Razor => d1f2b5cfc4
ResponseCaching => 4e07ea7672
Routing => 6cbc8fa08c
Scaffolding => 07682440180c2c9424c4a55a719b2a25fc4dd1b5
Security => c6f5786418
ServerTests => 0b2afdcead
Session => 49da69b518
SignalR => d20d4f128e
StaticFiles => 089ec7711c
Templating => cb3791ec99
WebSockets => 6d565e3a8a

[auto-updated: submodules]
2018-09-02 12:35:18 -07:00
.github
.vscode
.vsts/builds Update published files for 2.2-preview2 (#1370) 2018-08-31 16:56:56 -07:00
build Add Microsoft.AspNetCore.DataProtection.EntityFrameworkCore 2018-08-30 16:28:54 -07:00
docs Update documentation on the various package archive formats (#1324) 2018-08-17 10:42:26 -07:00
eng 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
modules Updating submodule(s) 2018-09-02 12:35:18 -07:00
scripts Fix errors connecting to github from powershell and TLS1.2 in test scripts 2018-08-31 11:20:58 -07:00
src Merge branch 'release/2.1' into release/2.2 2018-08-30 15:28:26 -07:00
test Update published files for 2.2-preview2 (#1370) 2018-08-31 16:56:56 -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
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 2.2.0-preview1-20180817.2 to 2.2.0-preview1-20180821.1 2018-08-21 18:34:34 -07:00
korebuild.json
run.cmd
run.ps1 Add PR validation on VSTS 2018-08-10 09:19:06 -07:00
run.sh Add PR validation on VSTS 2018-08-10 09:19:06 -07:00
version.props Prepare 2.1.5 patch 2018-08-28 09:14:43 -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.