Infrastructure utilities used in the ASP.NET Core build system. (Obsolete: use https://github.com/dotnet/arcade for all new projects)
Перейти к файлу
Nate McMaster 979736d4d4
MicroBuild code signing (#821)
This backports changes made in the 2.2 build tools. This is anticipation of Arcade convergence. We already stopped using signrequest.xml in other parts of the stack. New tools replace this functionality.

* Backport implementation of Arcade code signing
* Remove sign request generation and validation
* Sign .Sources packages by default
* Use built-in dotnet-tool shim generation
2018-10-25 18:30:32 -07:00
.azure Set /p:SignType for real-signing 2018-10-24 16:17:16 -07:00
.github Fix grammar of ISSUE_TEMPLATE.md 2017-02-10 13:52:11 -08:00
.vsts-pipelines/templates Fix max path issue with testlog artifacts (#819) 2018-10-19 12:09:29 -07:00
build MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
docs MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
files/KoreBuild MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
modules MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
scripts MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
shared Remove usage of FX_DEPS_FILE from DotNetMuxer 2017-11-20 17:04:06 -08:00
src MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
test MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
testassets MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
tools Remove dependency on .NET Core 2.0 from build tools 2018-07-03 11:37:12 -07:00
.editorconfig Support setting package versions in dependencies.props which are not overridable 2018-07-09 17:53:43 -07:00
.gitattributes Support getting git information from a sparse-checkout repo 2018-03-07 15:32:07 -08:00
.gitignore Workaround peculiar caching behaviors in NuGetSdkResovler when NUGET_PACKAGES is set 2018-05-01 15:41:24 -07:00
BuildTools.sln Add targets for generating global CLI shim in the tool package 2018-05-01 11:12:05 -07:00
CONTRIBUTING.md React to renaming aspnet/Home => aspnet/AspNetCore (#803) 2018-10-17 10:26:08 -07:00
Directory.Build.props MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
Directory.Build.targets Update NGPV to use runtime rollforward (#789) 2018-10-11 08:48:40 -07:00
LICENSE.txt Create LICENSE.txt 2015-06-19 17:13:56 -07:00
NuGet.Config Upgrade NuGet and MSBuild packages to match the 2.2.0 SDK 2017-11-08 09:06:22 -08:00
README.md MicroBuild code signing (#821) 2018-10-25 18:30:32 -07:00
build.cmd Switch to KoreBuild 2016-04-21 15:02:33 -07:00
build.ps1 Workaround peculiar caching behaviors in NuGetSdkResovler when NUGET_PACKAGES is set 2018-05-01 15:41:24 -07:00
build.sh Workaround peculiar caching behaviors in NuGetSdkResovler when NUGET_PACKAGES is set 2018-05-01 15:41:24 -07:00
korebuild.json Branching for 2.1.0-rc1 2018-04-17 09:27:45 -07:00
push.cmd Add push command to the repository 2017-07-11 11:04:24 -07:00
push.ps1 Publish artifacts from VSTS builds 2018-07-30 11:32:11 -07:00
test.ps1 Add CI flag to test.ps1 2018-04-13 12:56:09 -07:00
test.sh Update test scripts 2018-02-13 10:56:38 -08:00
version.props Bump build tools to 2.1.3 2018-06-27 10:51:52 -07:00

README.md

Build Tools

Utilities used in the build system for projects that are used with ASP.NET Core and Entity Framework Core.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the AspNetCore repo.

Docs

See docs/README.md.

Latest build

Channel Latest Build
master badge
release/2.1 badge
release/2.0 badge

This tool contains build scripts, console tools, MSBuild targets, and other settings required to build ASP.NET Core.

Local testing

To test changes to this project locally we recomend you do:

./test.ps1 -Command $CommandToTest -RepoPath C:\repo\to\test\against\