Go to file
ASP.NET CI 75a5d238f0 Updating submodule(s)
AADIntegration => e4c372c27e
Antiforgery => b3791ae2e4
AuthSamples => 3420730716
AzureIntegration => b115dd99e1
BasicMiddleware => d8a90ce88f
BrowserLink => 1c96a000d6732c6971368d7d65ee8a10b4d4b3f6
Caching => b7bd0a092271d0c5eb9143c835cb3e5a3f935465
Common => 3d2d513ac1c308679777f294192ee7f6512cf97e
Configuration => 8cef9525262ca039e3b81453c989ba94b7fcc572
CORS => 82e7125f11
DataProtection => 8f1b3d9656
DependencyInjection => 29ceb19f4bf50188f29ede717dab7d527e7a9295
Diagnostics => f9f204054c
DotNetTools => 8655da7e1e
EntityFrameworkCore => 587dda85091b8d76762a12df3b980e1351342a25
EventNotification => 4634b3575e0043ec8ff4c13318b57cf07515cf50
FileSystem => 758202fd322d20d9e8aed6e07c4d74a7d21c8d23
Hosting => 09c2fe8911
HtmlAbstractions => 34ebc51d5f
HttpAbstractions => 2bae05fd83
HttpClientFactory => 285107ab50a1503d236f1e930787e227c53ea5a9
HttpSysServer => 0114609ae8
Identity => 8197412632
IISIntegration => 9f4375e55e
JavaScriptServices => 97022a1ff2
JsonPatch => 9605408ce3
KestrelHttpServer => a9aaa559de
Localization => 4401c5831c
Logging => a024648829c60ac6a6c026968ff03effbc8abb13
MetaPackages => 42b3407cd6
Microsoft.Data.Sqlite => 5a57e0aa5a0719ef2c4bdd8bba0a009ca7a89cb4
MusicStore => b40c3db188
Mvc => cf3fcc5278
MvcPrecompilation => ddcf4c8108
Options => 24c51f042873d012592f3be1ae388a517e73426c
Proxy => 1e6795e40b8b235757ffbbc9b8e811cf2d172207
Razor => cc4fbfe2d9
ResponseCaching => 31dc9f9a69
Routing => 12e662a586
Scaffolding => 61ad0cba2586fa1df0e0e75798ccb66187c3e9b6
Security => 9f44ef5b56
ServerTests => e1688f3155
Session => b0ee127a88
SignalR => 3f5b361372
StaticFiles => 5709fb0599
WebHooks => 938a8b31eb8c09f6623010ed86a7bba627816597
WebSockets => 65b9f42b13

[auto-updated: submodules]
2018-08-06 17:54:22 +00:00
.github Add CODEOWNERS file (#1231) 2018-06-28 12:04:53 -07:00
.vscode
.vsts/builds Merge branch 'release/2.2' 2018-07-30 17:16:32 -07:00
build Merge remote-tracking branch 'origin/release/2.2' 2018-08-02 14:03:48 -07:00
docs
modules Updating submodule(s) 2018-08-06 17:54:22 +00:00
scripts Merge branch 'release/2.2' 2018-07-25 11:19:21 -07:00
src Merge branch 'release/2.2' 2018-07-25 11:19:21 -07:00
test/SharedFx.UnitTests Merge branch 'release/2.2' 2018-07-05 15:18:12 -07:00
.editorconfig
.gitattributes
.gitignore Merge branch 'release/2.0' into release/2.1 2018-07-05 20:12:24 -07:00
.gitmodules Change default branch to master 2018-07-02 11:50:02 -07:00
CONTRIBUTING.md Update CONTRIBUTING.md 2018-07-24 10:44:22 -07:00
Directory.Build.props Refactor LZMA generation to support Docker and Antares usage 2018-07-06 13:15:23 -07:00
Directory.Build.targets Upgrade to .NET Core 3.0.0-preview1-26629-04 (#1240) 2018-06-29 16:27:55 -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 Add release/2.2 links to README [ci skip] 2018-07-02 12:59:24 -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-20180730.11 to 3.0.0-alpha1-20180731.2 2018-07-31 11:31:36 -07: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 Update KoreBuild channel to master 2018-06-29 16:52:59 -07:00
version.props Update branding to 3.0.0-alpha1 2018-06-28 17:01:31 -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.