Commit graph

8322 commits

Author SHA1 Message Date
William Lee
3861fc1700
Convert to graceful exception (#8751) 2018-03-08 15:49:16 -08:00
Peter Huene
4c2b07023a
Merge pull request #8734 from peterhuene/tool-install-message-cleanup
Remove temp project path from tool install warnings and errors.
2018-03-08 15:05:51 -08:00
Peter Huene
52478e8947
Stop modifying current working directory from test.
This commit fixes the ToolPackageInstaller tests so that they no longer modify
the current working directory.  The directory being set is now being properly
passed in as an argument to override the default of the current working
directory.

Additionally, this commit also changes the package root to a temp location
rather than based off of the current working directory.
2018-03-08 13:46:01 -08:00
Livar
f29118002c
Merge pull request #8730 from AndyGerlicher/MSBuild.15.6.66
MSBuild 15.7.66
2018-03-08 10:50:17 -08:00
dotnet bot
af526542a2 Update CoreSetup, CoreSetup, CoreSetup, Roslyn to preview2-26308-01, preview2-26308-01, preview2-26308-01, beta2-62708-04, respectively (#8742) 2018-03-08 09:18:05 -08:00
Livar
a71450a305
Merge pull request #8736 from livarcocc/improve_info
Updating the dotnet --info message.
2018-03-07 21:27:58 -08:00
William Lee
495630fe97
when process has not env, but future will, show the instruction (#8739) 2018-03-07 19:46:38 -08:00
dotnet bot
2e7c5f123a Update CoreSetup to preview2-26306-04 (master) (#8731) 2018-03-07 19:23:05 -08:00
Livar Cunha
9da134cad1 Localizing portions of dotnet --info. 2018-03-07 12:39:46 -08:00
Livar Cunha
b8685bebb9 Updating the dotnet --info message. 2018-03-07 09:40:06 -08:00
Peter Huene
e2d9c2f892
Remove temp project path from tool install warnings and errors.
This commit attempts to filter the diagnostic messages emitted during tool
installation.  The diagnostic messages may be prefixed with the temporary
project; since this is an implementation detail that only causes confusion and
clutter in the diagnostic messages, the prefix is removed if present.

Fixes #8707.
2018-03-06 17:12:32 -08:00
Pranav K
0a2013e74b
Update AspNetCore and WebSdk versions
Update AspNetCore and WebSdk versions
2018-03-06 16:12:35 -08:00
William Lee
0598e6cb70
tool-path option -- "Session tool" (#8716)
* Change to escape string via XML

* tool-path option -- "Session tool"

From the beginning design, shim and packageInstaller take package location from constructor and don't have assumption anymore. From previous discussion, tool-path will simply change global location to the one user want, and everything else is the same.

However, this "override" need to happen during the call, that means InstallToolCommand will create different shim and packageInstaller object according to the tool-path during the call instead of constructor DI.

* global package location change

* block of leading dot as command name

* Localization of tool-path option
2018-03-06 15:58:05 -08:00
Pranav K
1d38617765
Update AspNetCore and WebSdk versions 2018-03-06 14:25:44 -08:00
William Lee
65a761ada8
Merge pull request #8729 from dotnet-bot/master-UpdateDependencies
Update CoreSetup, CoreSetup, CoreSetup, Roslyn to preview2-26306-03, preview2-26306-03, preview2-26306-03, beta1-62628-07, respectively (master)
2018-03-06 10:37:28 -08:00
Livar
c83cafcf33
Merge pull request #8713 from livarcocc/clean_verbosity
Make the default verbosity for dotnet clean `normal`. This way we can…
2018-03-06 10:36:23 -08:00
Andy Gerlicher
9178360c54 MSBuild 15.7.66 2018-03-06 10:05:22 -08:00
Eric Erhardt
3d1caf1d63
Revert Roslyn update
In order to isolate the changes to find the break.
2018-03-06 09:23:25 -06:00
dotnet-bot
a4eaae7155 Update CoreSetup, CoreSetup, CoreSetup, Roslyn to preview2-26306-03, preview2-26306-03, preview2-26306-03, beta1-62628-07, respectively 2018-03-06 10:11:12 +00:00
Peter Huene
0cdc4b8f19
Merge pull request #8691 from peterhuene/list-command
Implement the `list tool` command.
2018-03-05 16:52:40 -08:00
Livar
7a733ffd0e
Merge pull request #8708 from mlorbetske/dev/mlorbe/Update21TestTemplatesTo157
Update 2.1 test templates to use the 15.7 preview 1 test SDK
2018-03-05 11:39:35 -08:00
Peter Huene
da90a08ada
Implement tests for the list tool command.
This commit implements tests for the `list tool` command.
2018-03-05 10:18:48 -08:00
Peter Huene
5ebbd618ec
Fix case sensitivity of tool package identifiers.
This commit fixes the case sensitivity of tool package identifiers.

Previously the install and uninstall commands unintentionally required the tool
package ids to specified in all lowercase for the install / uninstall to work.

Fixes #8682.
2018-03-05 10:18:41 -08:00
Livar
68922e2a51
Merge pull request #8657 from dotnet/vramak/WebSdk_Update_2212018
Updating the WebSdk version to 2.1.300-preview2-20180221-1406058
2018-03-02 15:39:19 -08:00
Peter Huene
4490fd5aa8
Implement list tool command.
This commit implements the `list tool` command.

The command is responsible for displaying a list of install global tools.

Fixes #8548.
2018-03-02 14:59:11 -08:00
William Lee
c7417a4cb2
Mirror tools package format change pass any as rid (#8695) 2018-03-01 21:27:28 -08:00
Livar
b84eb1081b
Merge pull request #8702 from dotnet/johluo/update-dotnet-archive
Update Microsoft.DotNet.Archive version
2018-03-01 15:02:50 -08:00
Livar
1aafb4d873
Merge pull request #8687 from dotnet/merges/release/2.1.3xx-to-master
Merge release/2.1.3xx to master
2018-03-01 15:01:10 -08:00
Livar Cunha
6072355340 Make the default verbosity for dotnet clean normal. This way we can get some meaningful output out of the command. 2018-03-01 14:09:06 -08:00
Livar
28223a0caf
Merge pull request #8701 from dotnet/livarcocc-patch-1
Update SDK to 2.1.300-preview2-62628-06
2018-02-28 20:40:33 -08:00
William Lee
a665779676
Merge pull request #8704 from wli3/rpm-agnstic-rename-walkaround
ingest runtime Rpm agnostic and produce Rpm agnostic packages
2018-02-28 18:05:23 -08:00
Mike Lorbetske
030b6b406c Update 2.1 test templates to use the 15.7 preview 1 test SDK 2018-02-28 14:51:05 -08:00
William Li
e7759edfdb Rename test to walk around test fail
And a separate issue will continue the investigation of why rename fixed
a test failure
2018-02-28 14:09:32 -08:00
danmosemsft
4c36ae18f4 Latest versions 2018-02-28 14:08:35 -08:00
Livar Cunha
9c5c453da5 Fixing the expected path to the generateDeps.proj file, now that the SDK moved away from the build folder. 2018-02-28 13:20:17 -08:00
John Luo
309be9c10d Update Microsoft.DotNet.Archive version 2018-02-28 12:19:27 -08:00
William Li
80b485689a Edit readme 2018-02-28 11:00:10 -08:00
William Li
91fea0d7b4 ingest and publish rumtime agnostic package 2018-02-28 11:00:10 -08:00
danmosemsft
3965ce7047 Updated core-setup 2018-02-28 11:00:10 -08:00
danmosemsft
8a6a642d66 01 2018-02-28 11:00:09 -08:00
danmosemsft
d00060d449 Use core-setup version 2018-02-28 11:00:08 -08:00
Dan Moseley
6c0944a017 Update again 2018-02-28 11:00:08 -08:00
Dan Moseley
99b55ce247 Update to latest CoreFX manually 2018-02-28 11:00:07 -08:00
danmosemsft
b3a14f1ec9 Merge with master 2018-02-28 11:00:07 -08:00
dotnet-bot
bcbbf6634f Update CoreSetup, CoreSetup, CoreSetup, Roslyn to preview2-26219-02, preview2-26219-02, preview2-26219-02, beta1-62616-10, respectively 2018-02-28 11:00:06 -08:00
Livar
a631900fa7
Update SDK to 2.1.300-preview2-62628-06
Carries the fix for the preview message.
2018-02-28 10:35:05 -08:00
Dan Moseley
f9c40ce94d Log Windows product type and installation type, and Linux libc version (#8688)
* Installation type

* Product Type

* Libc Release and Version

* Catch all

* Fix test

* Fix mac test

* Extract class

* Remove CharSet

* Remove extraneous assignment

* Missing space

* Typo

* Fix comment XML

* CR feedback
2018-02-27 18:55:35 -08:00
Jeff Kluge
6944a40878
MSBuild 15.7.63 (#8696)
* Update package version to 15.7.0-preview-000063
* Add dotnet.myget.org msbuild feed
2018-02-27 17:53:54 -08:00
Peter Huene
9ef495327a
Implement a printable table.
This commit implements a simple printable table that can be used to display
tabular data.

The columns of the table can specify a maximum width which will cause the
column text to wrap around to the next line.
2018-02-27 15:57:53 -08:00
Jeff Kluge
8f7b58dd66
Move some projects to netstandard2.0 (#8692)
* Move some projects to netstandard2.0

* Use version agnostic $(TargetFrameworkIdentifier) property to make changing versions easier since we only care about .NET Framework vs .NET Standard
* Add missing project to solution file
* Update TestPackageProjects.targets to use netstandard2.0 on non-Windows
2018-02-27 13:59:59 -08:00