Commit graph

2897 commits

Author SHA1 Message Date
Daniel Plaisted
61e68e621a Show path when directory delete fails in test setup 2017-08-24 15:49:14 -07:00
Daniel Plaisted
13da213183 Support new artifacts layout in tests and other build logic 2017-08-24 15:49:13 -07:00
Daniel Plaisted
ae0aa8ed24 Move dir.props to auto-imported Directory.Build.props
This is necessary for setting the intermediate output path to work correctly
2017-08-24 15:46:45 -07:00
Daniel Plaisted
a463a34ac5 Update CliTargetFramework to netcoreapp2.1, and switch from hardcoding to using the variable in places 2017-08-23 10:40:26 -07:00
Mikkel Nylander Bundgaard
5ae335b592 Only open help page for commands with DocLink
The help-command now handles commands without a DocLink
in the same manner as unknown commands.

Fixes #7065
2017-08-17 15:01:31 -07:00
Nick Guerrera
37714cd5f0 Merge pull request #7413 from Faizan2304/blameDataCollector
Insert new bits of TPv2 and enable blame data collector
2017-08-17 11:50:07 -07:00
John Doe
c4301c6ebf typo 2017-08-14 21:26:49 -07:00
John Doe
8fc8a03081 typo 2017-08-14 21:26:49 -07:00
faahmad
ecd6c47d2e Insert new bits of TPv2 and enable blame data collector 2017-08-10 18:55:06 +05:30
Daniel Plaisted
1c5908efa0 Merge pull request #7344 from mishra14/dev-anmishr-gracefulexception
Improving UX for dotnet add package when Path.GetTempPath throws
2017-08-09 09:57:06 -07:00
Daniel Plaisted
6a64e17857 Merge pull request #7225 from GuardRex/guardrex/first-run-info-update
Update first time welcome message
2017-08-07 14:48:36 -07:00
Ankit Mishra
da1c8d00a4 simplifying the error message to make it more actionable 2017-08-07 10:10:17 -07:00
Ankit Mishra
98c0ef350a Addressing PR feedback 2017-08-03 10:00:15 -07:00
Luke Latham
a256f25d60 Match length of dash lines to headings 2017-08-02 19:57:22 -05:00
Luke Latham
f06b3f25b2 React to feedback and add three more topics to the update 2017-08-02 19:29:26 -05:00
David Kean
bf58a5a060 Remove unneeded char[] allocations
This was causing 0.2% of allocations in a design-time build trace from a customer.
2017-08-02 18:59:45 +10:00
Ankit Mishra
4f1c6b5cae Updating xlf files 2017-08-01 16:41:53 -07:00
Ankit Mishra
b29ee4d41a Adding a try/catch around Path.GetTempFileName() to improve UX 2017-08-01 15:55:21 -07:00
Livar
96b122e26f Merge branch 'master' into merges/release/2.0.0-to-master-20170731-070024 2017-07-31 11:00:18 -07:00
Nate McMaster
e0e39d044d Show verbose output when --diagnostics is specified 2017-07-27 16:34:20 -07:00
William Li
081f208942 Add telemetry data points for .NET Core 2.0 2017-07-27 09:55:40 -07:00
Livar
e5786487ec Merge pull request #7266 from livarcocc/show_first_run_message
Show first run notice even when CLI is installed by native installers.
2017-07-26 19:29:05 -07:00
William Li
aa3b1b67d8 refactor to remove duplication 2017-07-26 16:30:03 -07:00
William Li
c8590354a7 Add block thread constructor 2017-07-26 16:03:59 -07:00
Livar Cunha
6541a16a38 Changing the FirstNoticeSentinel used by the internal-reportinstallsuccess command. 2017-07-26 15:33:48 -07:00
Luke Latham
3c5aa0cc12 Add the word "to" 2017-07-26 12:52:34 -05:00
Zbyněk Sailer
d4a9de3778 LOC CHECKIN | cli-release/2.0.0 | 20170726 2017-07-26 09:41:49 +02:00
Livar Cunha
20f0dac6b2 Making a change that will cause the first run notice to always show up in the first run of the CLI, even when it is installed by native installers. 2017-07-25 22:33:54 -07:00
John Doe
f1d1ff5272 typo 2017-07-25 08:27:23 -07:00
Luke Latham
bf6ef40be4 Merge branch 'master' into guardrex/first-run-info-update 2017-07-22 00:16:59 -05:00
Luke Latham
1eefa2beb2 Update first time welcome message 2017-07-21 23:26:15 -05:00
Livar
58c580dbcc Merge pull request #7201 from dotnet/merges/release/2.0.0-to-master-20170720-070024
Merge release/2.0.0 to master
2017-07-20 11:53:12 -07:00
Nick Guerrera
28c51d2eaa Localize first-run "Expanding" and "Decompressing" 2017-07-19 13:58:06 -07:00
Nick Guerrera
368531715e Fix VSLANG handling typo 2017-07-19 11:51:38 -07:00
Nick Guerrera
85573db000 Respond to PR feedback: use method names not comments 2017-07-19 11:00:09 -07:00
Nick Guerrera
a1c423c0f6 Honor UI language override in test runs
Also fix some incorrect unlocalized test expectations that slipped in.
2017-07-18 22:03:31 -07:00
Nick Guerrera
60e2637143 Allow CLI UI language to be overridden by an environment variable 2017-07-18 21:20:52 -07:00
Livar
1728aef325 Merge branch 'master' into merges/release/2.0.0-to-master-20170718-070024 2017-07-18 15:58:34 -07:00
Zbyněk Sailer
633ec51720 LOC CHECKIN | cli-release/2.0.0 | 20170714 2017-07-14 09:14:59 +02:00
Livar
a04273474e Merge branch 'master' into merges/release/2.0.0-to-master-20170712-070028 2017-07-12 14:28:17 -07:00
Alexander Köplinger
4d0e8b5892 MSBuildSdkResolver: resolve symlink for 'dotnet' binary
On Linux the dotnet installed by the dotnet packages is a
symlink (/usr/bin/dotnet -> ../share/dotnet/dotnet).

We need to resolve the symlink so we're passing the path to
the actual .NET Core installation to libhostfxr.

Fixes https://github.com/dotnet/cli/issues/7125
2017-07-12 21:44:03 +02:00
Alexander Köplinger
600946c58b MSBuildSdkResolver: clarify comment in Interop.NETStandard.cs
The .NET Standard build ships with Mono/msbuild.
2017-07-12 16:37:02 +02:00
Alexander Köplinger
747e9fd6ad MSBuildSdkResolver: resolve symlink for 'dotnet' binary
On Linux the dotnet installed by the dotnet packages is a
symlink (/usr/bin/dotnet -> ../share/dotnet/dotnet).

We need to resolve the symlink so we're passing the path to
the actual .NET Core installation to libhostfxr.

Fixes https://github.com/dotnet/cli/issues/7125
2017-07-12 16:37:02 +02:00
Mike Lorbetske
ea467db3af Update test to pass --no-restore to templates 2017-07-10 16:27:54 -07:00
Mike Lorbetske
5aec446657 Update to SetupCrossgen 277 - Coherence 26182
Enable loc for dotnet new
2017-07-10 15:20:35 -07:00
William Li
191e3e3019 Installer Success Reporting for Windows
Issue https://github.com/dotnet/cli/issues/7091

Add internal command dotnet internal-reportinstallsuccess. Before
Windows installer finishes, run this command instead of dotnet new. It
will trigger the first time experience as well as sending telemetry with
installer exe name.

This command blocks to ensure that the webservice call completes.
2017-07-07 12:56:21 -07:00
Matt Ellis
cde3a8bcb2 MIT License *NIX Builds.
Remove non MIT licensed components from the CLI when building on non
windows platforms. The shared framework provides the LICENSE file that is
included with the tarballs, so we just need to ensure we don't pull any
windows specific stuff that is not MIT licensed.

Fixes: dotnet/core-setup#676
2017-07-06 16:47:50 -07:00
Livar Cunha
2b15cb43cf Adding a Minimum VS Defined SDK version to the resolver. If it set to 1.0.4 if the minimum SDK version file is not found. 2017-07-05 09:54:46 -07:00
Livar
20023717b5 Merge pull request #7048 from livarcocc/fix_help_message
Fixing help text for version, info and diagnostics and also removing …
2017-06-30 15:54:40 -07:00
Livar Cunha
3ec572f824 Fixing help text for version, info and diagnostics and also removing runtime options that are only available for dotnet exec. 2017-06-30 13:19:52 -07:00