Commit Graph

146 Commits

Author SHA1 Message Date
Mike Lorbetske af5d8a8244
Address most code review comments
Pagination hasn't been dealt with yet

mac keybindings may be able to be simplified, pending some additional verification

Fix 3rd party signing cert

Bind a few common bash/zsh mappings

Check for output redirection

Make package version variable name consistent

Add --help option for the command line

Remove regions

Remove old pointer resolution code

Make command not found message more friendly

Fix issue where base address was required for requests to absolute URIs

Add options to suppress response formatting and streaming

Turn off packing for the REPL project
2018-08-03 09:18:39 -07:00
Mike Lorbetske 89ab0cfde8
Initial commit of the HTTP REPL 2018-08-01 12:37:34 -07:00
Nate McMaster 4baed363e5
Close #467 - fix race conditions in tests that restart a watchable app
* Ensure the test app is actually watching for file changes before attempting to trigger a restart.
* Add retry if the first attempt times out
2018-07-30 15:54:16 -07:00
Nate McMaster e74907d6bf
Resolves #444 - remove workaround for CTRL+C deadlocks 2018-05-31 20:16:06 -07:00
Nate McMaster 83134227ab
Add support for DOTNET_WATCH_ITERATION (#443)
This environment variable can be used to determine how many types the inner command has been re-launched

Resolves #387
2018-05-24 08:24:56 -07:00
Nate McMaster 6272b3625e
Dispatch cancellation on CTRL+C to avoid deadlocks in killing the process tree 2018-05-15 14:50:26 -07:00
Pranav K 78236286b4
Upgrade tools to netcoreapp2.2 2018-05-09 14:44:43 -07:00
Artak ddc478ab87
Added using block around a disposable type usage
Noticed this when reviewed an already-merged PR
2018-05-09 09:47:48 -07:00
Nate McMaster 07517187b6
Merge branch 'release/2.1' into dev 2018-05-08 16:04:20 -07:00
Nate McMaster e1e2970a41
Refactor MultipleTriggers test to better handle multiple events raised on the same file 2018-05-08 15:51:12 -07:00
Ryan Brandenburg f71dad1055 Upgrade to netcoreapp22 2018-05-08 12:04:40 -07:00
Nate McMaster 341ba98d27
[dotnet-watch] Don't show false error messages (#434) 2018-05-07 10:52:47 -07:00
Nate McMaster e5da690702
Attempt to address flaky dotnet-watch tests 2018-05-03 20:15:03 -07:00
Nate McMaster 3193f45bae
Attempt to address flaky dotnet-watch tests 2018-05-03 18:01:56 -07:00
Nate McMaster e0e9eb0b36
Add pre-generated shims to dotnet tool packages 2018-05-01 16:57:36 -07:00
Nate McMaster 9b5015d6fe
Ensure restore settings and package versions flow into test projects during CI builds 2018-04-04 22:25:34 -07:00
Nate McMaster 6d4a632b96
Fix race condition in test code waiting for dotnet-watch to restart 2018-04-02 10:10:57 -07:00
Ryan Brandenburg 1f41b26145 Skip broken test 2018-03-30 15:19:20 -07:00
Nate McMaster d51a6951c7
Add more logging for flaky tests on CI (#393) 2018-02-12 12:29:13 -08:00
Ryan Brandenburg 74229e57db Fix FunctionalTests on fresh system 2018-01-10 15:49:59 -08:00
Nate McMaster 261b27b700 Port CLI tools to be dotnet global tools
- Rename package IDs to dotnet-watch, dotnet-user-secrets, and dotnet-sql-cache
- Change packaging layout to support dotnet-install-tool
- Change package metadata to DotnetTool
- Drop support for DotNetCliToolReference (those will continue to be available under previous package ID's)
- Rename project files and folders
2017-12-29 08:42:36 -08:00
Nate McMaster 1f3f010f87 Upgrade CLI tools to .NET Core 2.1 2017-12-12 14:37:47 -08:00
Nate McMaster 1836201bee Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
Javier Calvarro Nelson ff0f112d7b Add HTTPS developer certificate management tool 2017-10-17 11:22:32 -07:00
Nate McMaster f3bb4080b0 Use CustomAfterMicrosoftCommonTargets in dotnet-user-secrets 2017-09-26 11:59:29 -07:00
Nate McMaster 3dd029a8b5 Simplify the MSBuild targets in dotnet-watch
Use CustomAfterMicrosoftCommonTargets instead of MSBuildProjectExtensionsPath.
 - No more need to write to obj/$(Project).g.dotnetwatch.targets
 - Works on project that have changed default file locations via BaseIntermediateOutputPath

Simplify DotNetWatch targets
 - Condense to one targets file
 - Simplify dependency chain of targets
 - Build project references in a parallel
2017-09-26 11:59:29 -07:00
Nate McMaster 71a11d5ed6 Remove redundant calls to TimeoutAfter 2017-09-12 14:23:16 -07:00
Nate McMaster 97b9ff3b33 Use PackageLineup to manage PackageReference versions 2017-08-28 09:46:47 -07:00
Nate McMaster b0b8d6ded3 Update test apps to netcoreapp2.0 (#339) 2017-08-25 09:17:38 -07:00
Nate McMaster a4320ccbda Upgrade to xunit 2.3.0-beta4 2017-08-18 09:55:10 -07:00
Nate McMaster 14dcbdb9dd Remove duplicate PackageReference
[ci skip]
2017-08-07 10:05:30 -07:00
Nate McMaster 9c03018a18 Cleanup unnecessary NGPV exclusion and dead test code 2017-06-02 15:29:41 -07:00
Nate McMaster 34ea52068a Add --msbuildprojectextensionspath option to dotnet-watch
In the event someone wants to move the obj/ folder, MSBuild will not be able to locate dotnet-watch's generated targets. dotnet-watch cannot automatically find the obj folder (#244), so this command line switch allows users to point dotnet-watch to the right location.
2017-06-02 15:12:33 -07:00
Javier Calvarro Nelson 7ac72dd7d8 Add task for generating ssl certificates with MSBuild 2017-05-24 15:55:43 -07:00
Nate McMaster edcba47b84 Merge branch 'rel/1.0.1' into dev 2017-05-01 14:55:24 -07:00
Nate McMaster ed07fbe94a Remove blocking call to stream reader and fix bug in task chaining 2017-05-01 12:48:11 -07:00
Nate McMaster 88f43ffc1a Fix race conditions between CTRL+C and RunAsync in dotnet-watch
Increase timeouts in testing dotnet-run and improve verbosity of test logging
2017-04-28 10:34:18 -07:00
Pranav K d3d88481e2 Use Bundled NETStandard.Library \ NETCoreApp versions instead of explicitly specifying one 2017-04-25 12:47:25 -07:00
Nate McMaster 734c735fb5 Simplify console output and fix color output on CMD 2017-04-11 14:45:52 -07:00
Nate McMaster cd5fa7ec1f Update package verion to 1.0.1 rtm and pin build dependencies and tools 2017-04-11 14:34:07 -07:00
Nate McMaster f246dd3502 Upgrade test projects to .NET Core 2.0 2017-03-22 11:56:27 -07:00
Nate McMaster 13219fafa9 Remove code that moved into CommandLineUtils 2017-03-22 10:19:19 -07:00
Nate McMaster 1f8e8fae5d
React to aspnet/Common#205 2017-03-21 15:48:04 -07:00
Nate McMaster 8c32731282 Update dependencies and build version to 1.2.0
Unify dependencies
Remove duplcated code from CommandLineUtils
Update appveyor image
2017-03-14 12:22:25 -07:00
Nate McMaster 1bfa9c4b4b
Make it possible to detect that a process is running inside dotnet-watch by setting 'DOTNET_WATCH=1' 2017-03-13 13:00:22 -07:00
Nate McMaster c97dd446eb
Simplify console output and fix color output on CMD 2017-03-10 09:18:38 -08:00
Nate McMaster 5a444fa75c Cleanup project files and workaround, run tests on .NET Core 1.1 2017-02-10 08:26:17 -08:00
Nate McMaster fac6b44bbd Upgrade to RC.3 2017-01-20 11:08:47 -08:00
BrennanConroy 161d101da6 Change Xunit version 2017-01-17 16:24:00 -08:00
Nate McMaster e481df3d49 Add better errors, fix help output text, and add 'dotnet watch --list' to help us diagnose issues
Fixes #252 - help output shown twice in dotnet-watch
Fixes #250 - add dotnet-watch --list. Prints a list of all files discovered
Fixes #249 - better error message when GenerateWatchList fails
2017-01-17 11:43:44 -08:00