Various .NET command line tools
natemcmaster Reduce flakiness in tests caused by the OS re-using the PID on test p…
…rocesses (#512)

We were using PID to assert that dotnet-watch had restarted processes. The OS does not guaranteed the uniqueness of PID, so I've changed tests to use PID + process start time to distinguish between processes.
Latest commit a24b4ee Nov 6, 2018
Permalink
Failed to load latest commit information.
.vsts-pipelines/builds [automated] Change default branch to master Jul 2, 2018
build Merge pull request #509 from dotnet-maestro-bot/merge/release/2.2-to-… Nov 1, 2018
samples/dotnet-watch Upgrade to netcoreapp3.0 Jul 3, 2018
shared Dispatch cancellation on CTRL+C to avoid deadlocks in killing the pro… May 15, 2018
src Add `user-secret init` command for adding a UserSecretsId to a projec… Nov 5, 2018
test Reduce flakiness in tests caused by the OS re-using the PID on test p… Nov 6, 2018
tooling Update CPS packages with breaking changes Oct 23, 2018
.appveyor.yml [automated] Change default branch to master Jul 2, 2018
.editorconfig Fix package path issues Feb 3, 2017
.gitattributes dnx-watch -> dotnet-watch Feb 16, 2016
.gitignore Ensure restore settings and package versions flow into test projects … Apr 5, 2018
.travis.yml [automated] Change default branch to master Jul 2, 2018
CONTRIBUTING.md Update CONTRIBUTING.md Jul 24, 2018
Directory.Build.props Update code signing properties and configuration Sep 27, 2018
Directory.Build.targets Upgrade to netcoreapp3.0 Jul 3, 2018
DotNetTools.sln Initial commit of the HTTP REPL Aug 1, 2018
LICENSE.txt Update LICENSE.txt Sep 27, 2018
NuGet.config Remove Microsoft.DotNet.GlobalTools.Sdk Sep 7, 2018
NuGetPackageVerifier.json Merge branch 'release/2.2' Oct 24, 2018
README.md Add link to dotnet-CLI in README [ci skip] May 4, 2018
build.cmd Update bootstrappers Oct 9, 2017
build.sh Update bootstrappers Oct 9, 2017
korebuild-lock.txt Merge branch 'release/2.2' Oct 27, 2018
korebuild.json Merge branch 'release/2.2' Aug 15, 2018
run.cmd Update bootstrappers Oct 9, 2017
run.ps1 Add additional signing configuration for external assemblies in the t… Oct 27, 2018
run.sh Add additional signing configuration for external assemblies in the t… Oct 27, 2018
version.props Change vsix version to 16 and add CPS feed Oct 23, 2018

README.md

DotNetTools

Travis build status AppVeyor build status

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at https://docs.asp.net.

Projects

The repository contains command-line tools for ASP.NET Core that are bundled* in the .NET Core CLI. Follow the links below for more details on each tool.

*This applies to .NET Core CLI 2.1.300-preview2 and up. For earlier versions of the CLI, these tools must be installed separately.

For 2.0 CLI and earlier, see https://github.com/aspnet/DotNetTools/tree/rel/2.0.0/README.md for details.

For 2.1.300-preview1 CLI, see https://github.com/aspnet/DotNetTools/tree/2.1.0-preview1-final/README.md for details.

Usage

The command line tools can be invoked as a subcommand of dotnet.

dotnet watch
dotnet user-secrets
dotnet sql-cache
dotnet dev-certs

Add --help to see more details. For example,

dotnet watch --help