Livar Cunha
9a1e39f083
Fix wrong number of parameters passed to test when doing the merge.
2017-07-10 10:57:28 -07:00
Livar Cunha
8c45238a1f
Merge remote-tracking branch 'dotnet/rel/1.1.0' into merges/rel/1.1.0-to-release/2.0.0-20170710-070025
...
* dotnet/rel/1.1.0:
Enable VB dotnet new test cases
Fix fedora.23 dockerfile
Updating the ReadMe: "rel-1.0.1" to "rel-1.1.0"
Update Roslyn to 2.3.0-beta4-61830-03
update nuget to 4.3.0-preview4-4258
2017-07-10 09:52:28 -07:00
Kevin Ransom (msft)
a81984aae7
Merge branch 'rel/1.1.0' into vbtests
2017-07-07 23:44:01 -07:00
Kevin Ransom
3b180f49ba
Enable VB dotnet new test cases
2017-07-07 23:38:20 -07:00
William Li
941c29c2be
Mark test windows only
2017-07-07 12:56:21 -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
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
Mike Lorbetske
0dd4f123d2
Update Template Engine and templates for 1.x
2017-06-29 19:09:54 -07:00
Mike Lorbetske
d8087d35d4
Update engine and templates, update to SetupCrossgen 224 - Coherence 25975
2017-06-29 10:16:02 -07:00
Nick Guerrera
9b77dc50f1
Redirect parser to localized validation messages
2017-06-27 15:49:00 -07:00
Nick Guerrera
a115df9543
Adjust help message test expectations to match new parser
2017-06-27 10:03:54 -07:00
Livar
7af62e423e
Merge pull request #6999 from livarcocc/first_run_sentinel_when_no_dotnet_folder_exists
...
Create the Dotnet User Profile folder when running the first experience
2017-06-26 12:53:02 -07:00
Nick Guerrera
b8a2ce4e8c
Merge pull request #6997 from nguerrera/loc-compilers
...
Add F# and Roslyn satellites
2017-06-26 11:10:49 -07:00
Livar Cunha
cd984f5b50
Create the Dotnet User Profile folder when running the first experience, if the folder does not exist, if will fail the first run because it will fail to create the first notice sentinel.
2017-06-24 22:59:35 -07:00
Nick Guerrera
162d620038
Fix tests expecting unlocalized messages from dotnet/sdk
2017-06-23 19:48:07 -07:00
Livar Cunha
37f531be4c
Handling an exception that happens when dotnet run is invoked with a file that is not a valid project file. We catch that exception and re-throw it as a GracefulException.
2017-06-23 10:47:09 -07:00
Nick Guerrera
1ad0e4dffa
Merge pull request #6974 from nguerrera/msbuild-satellites
...
Add msbuild satellite assemblies
2017-06-21 18:03:25 -07:00
Nick Guerrera
74acc40036
Add msbuild satellite assemblies
2017-06-21 13:34:16 -07:00
Nick Guerrera
6b0cd0e52f
Make configurer unit tests pass on localized setup
2017-06-21 12:44:34 -07:00
Nick Guerrera
1661fd0975
Merge pull request #6961 from nguerrera/loc-tests
...
Make remaining tests pass on localized setup
2017-06-21 10:42:01 -07:00
Parallels
235482b8da
Fixing an issue in the RepoDirectoriesProvider where it assumed that the only directory under SDK was the SDK directories. This is no longer true now that we moved the NuGet fallback folder there.
2017-06-20 22:05:44 -07:00
Nick Guerrera
b922d7e550
Make dotnet-remove-reference tests pass on localized setup
2017-06-20 18:45:36 -07:00
Nick Guerrera
273dea9371
Make dotnet-list-reference tests pass on localized setup
2017-06-20 17:57:32 -07:00
Nick Guerrera
20e0a46e59
Make dotnet-add-reference tests pass on localized setup
2017-06-20 16:16:38 -07:00
Livar
1792723623
Merge pull request #6955 from livarcocc/fallback_folder_in_dotnet_hive
...
Move the NuGet fallback folder into the dotnet hive
2017-06-20 15:51:39 -07:00
Eric Erhardt
a356fca39a
Simple clean up to the store tests
...
Align class name with file name.
miscellaneous code clean up
2017-06-20 15:19:51 -05:00
Livar Cunha
a357fd7bca
Removing NuGetConfig from the first run experience and replacing the sentinel with the FirstUseNoticeSentinel when needed.
2017-06-20 10:59:23 -07:00
Livar Cunha
529d7caa79
Moving the expanding fallback folder to the dotnet folder hive. The folder will be expanded at sdk/NuGetFallbackFolder.
2017-06-20 10:59:23 -07:00
Livar
f6f96e334b
Merge pull request #6869 from omajid/missing-lzma-repated-first-run-message
...
Avoid repeating the first-run message if lzma archive is missing
2017-06-19 20:50:59 -07:00
Nick Guerrera
3de5eb96c2
Fix race in telemetry msbuild arg tests
2017-06-19 15:35:22 -07:00
Omair Majid
34b44b999b
Avoid repeating the first-run message if lzma archive is missing
...
If the LZMA archive is missing, the first-run message is printed every time.
This commit fixes that.
Split the first-run message into two pieces:
- The first-run (welcome and telemetry) message is printed only once, no matter
whether the cache was primed or not.
- The cache-priming message is printed only if the cache is avaialble.
Otherwise skip the cache introduction and the ccache priming operation.
2017-06-19 18:08:05 -04:00
Nick Guerrera
62c3798679
Use fluent helper for line-end normalization
2017-06-19 11:54:42 -07:00
Nick Guerrera
11967b7d9c
Merge branch 'release/2.0.0' into loc
2017-06-16 18:20:44 -07:00
Livar Cunha
0a4a0a082c
Updating the SDK. Mostly, had to change PackageTargetFallback to AssetTargetFallback.
2017-06-14 00:27:26 -07:00
Nick Guerrera
8754fa4e68
Make dotnet-sln-add.Tests pass on localized setup
2017-06-13 21:58:03 -07:00
Nick Guerrera
5da3bfdd6a
Make dotnet-sln-list.Tests pass on localized setup
2017-06-13 21:13:47 -07:00
Nick Guerrera
50c68c4f5e
Make dotnet-remove-package.Tests pass on localized setup
2017-06-13 20:38:15 -07:00
Nick Guerrera
2b74bf73dc
Make dotnet-add-package.Tests pass on localized setup
2017-06-13 20:29:44 -07:00
Nick Guerrera
3e827fca61
Make dotnet-sln-remove.Tests pass on localized setup
2017-06-13 20:22:27 -07:00
Livar Cunha
5e5b4de0b9
Do no pass down to implicit restore the framework option.
2017-06-13 19:25:23 -07:00
Nick Guerrera
419562ba95
Make dotnet-help.Tests pass on localized setup
2017-06-13 19:24:30 -07:00
Nick Guerrera
6e0cfa7839
Make dotnet-msbuild.Tests pass on localized setup
2017-06-13 19:05:16 -07:00
Nick Guerrera
38e5b7123a
Make Sln.Internal.Tests pass on localized setup
2017-06-13 18:22:41 -07:00
Nick Guerrera
981e3ae19c
Made dotnet-(vs)test.Tests pass on localized setup
2017-06-12 18:32:31 -07:00
Nick Guerrera
023acbd212
Make Microsoft.Dotnet.Cli.Utils.Tests pass on localized setup
2017-06-12 18:32:07 -07:00
Nick Guerrera
f09124fcd6
Make dotnet.Tests pass on localized setup
2017-06-12 17:31:40 -07:00
Livar
3ea6a6e672
Merge pull request #6816 from enricosada/fsharp_e2e
...
add more f# tests
2017-06-11 18:59:18 -07:00
Enrico Sada
00eadc6e8f
test pack command
2017-06-09 23:09:21 +02:00
Enrico Sada
56d03c10e6
reenable smoke test of F# templates
2017-06-09 20:07:33 +02:00
Daniel Plaisted
6b44f8938b
Merge upstream changes
2017-06-09 00:43:29 -07:00
Daniel Plaisted
c19ff8cc13
Add test for consuming .NET Standard 2.0 library from .NET Framework 4.6.1 project
2017-06-08 15:40:22 -07:00
Livar Cunha
3231295acf
Fixing a bug in the restore option where specifying verbosity through /v was not entirely honored.
...
Adding tests for implicit restore for all the affected commands.
Fixing an issue where the command target was being passed to the restore command during implicit restore.
Adding restore params to all commands with implicit restore. Also, implicitly set the restore output to quiet.
Adding tests for the no-restore option.
2017-06-07 17:41:30 -07:00
Steve Sanderson
7e0747ec89
Bundle SPA templates package
2017-06-06 11:11:34 +01:00
Kevin Ransom (msft)
ac3ed6fbe6
Merge pull request #6743 from KevinRansom/release/2.0.0
...
This updates the F# compiler to the latest nuget published build.
2017-06-05 12:00:43 -07:00
Mike Lorbetske
093c8ecfca
Update to SetupCrossgen 142 - Coherence 25368, add support for timestamped stores for the MSI
2017-06-02 13:57:08 -07:00
Livar
4fe8fc2faf
Merge branch 'release/2.0.0' into release/2.0.0
2017-06-02 09:57:16 -07:00
Eric Erhardt
c45dd3bf82
Fix dotnet store tests for new error message.
2017-06-02 10:19:59 -05:00
Livar
6d84f6db77
Fixing test failure.
...
NuGet changed how they display the error message.
2017-06-01 21:32:20 -07:00
Livar
718b049ae9
Fixing test failure.
...
NuGet changed how they display the error message.
2017-06-01 21:31:14 -07:00
Kevin Ransom
2cfad18b0b
This updates the F# compiler to the latest nuget published build.
2017-06-01 17:38:20 -07:00
Livar
413fa23eee
Merge pull request #6731 from livarcocc/merge_rel_110
...
Merge rel/1.1.0 into release/2.0.0
2017-06-01 11:54:16 -07:00
Livar Cunha
f4bb13acaa
Merge branch 'rel/1.1.0' into merge_rel_110
...
* rel/1.1.0: (41 commits)
Updating the Sdk to one that includes the error surfacing work.
Update NuGet to 4.3.0-preview2-4082
Update NuGet to 4.3.0-preview1-4081 and SDK to corresponding 1.1.0 based version
Updating MSBuild to 15.3.0-preview-000246-05 to match VS.
Updating the global.json creation to use the IFile interface and adding a unit test to cover it.
Making restore use a config file so that it does not use fallback folders that may exist in the machine.
Dropping a global.json when running the first run experience with a version that matches the version of the CLI being used in the command that triggered the first run.
Updating the websdk version for 1.0
Trying to fix the opensuse42 test failure, where we tried to invoke a tool that target 1.0.4 where the 1.0 runtime is not available.
Pinning the stage0 to the last build out of rel/1.0.1 and adding a project to download 1.0 dependencies for test assets.
Updating the branding to rel/1.1.0
Dummy commit.
Adding the access token to the lzma url.
Dummy change to force a build.
Reverting the msbuild version to the release version.
Adding the web feed to nuget.config, as some packages failed to mirror and we need a build ASAP.
Updating the msbuild, SDK and Web SDK versions.
Dummy commit to kick off the build.
the FSharp.NET.Sdk version `-bundled` contains only the Sdk dir
bump f# sdk package version
...
2017-06-01 09:43:31 -07:00
mlorbetske
55953f05e3
Shorten names a bit more, make project names match folder names
2017-05-31 14:07:34 -07:00
mlorbetske
ddde45f345
Shorten test project names
2017-05-31 11:48:01 -07:00
mlorbetske
452e642ac7
Make errors more specific, add support for setting the launch URL for ASP.NET apps
2017-05-30 22:42:46 -07:00
Mike Lorbetske
0243354355
Ad tests, fix issue where profile not found isn't an error
2017-05-30 22:42:46 -07:00
Livar
6db5ff4638
Merge pull request #6690 from livarcocc/fix_verbosity_option_in_help
...
Changing verbose to verbosity in the help options
2017-05-30 14:53:58 -07:00
jbeisner
cd0ec6abd3
Merge pull request #6713 from johnbeisner/ScriptRename
...
.NET Core 2+ Naming and Versioning; Install scripts
2017-05-30 14:49:54 -07:00
Livar Cunha
c27b89dfd4
Changing verbose to verbosity in the help options to match what we actually use.
2017-05-30 13:05:38 -07:00
Livar
5a47e7db07
Merge pull request #6701 from nguerrera/resolver-fix
...
Allow resolution of SDKs without minimum msbuild version file
2017-05-27 10:02:56 -07:00
John Beisner
b48b7d2ea0
.NET Core 2+ Naming and Versioning
...
New file name structure for the runtime and the CLI
per: https://github.com/dotnet/designs/issues/2
The renaming of assets, therefore the dotnet installation scripts must change to accommodate.
Trivial:
"Write-Host" should be "Write-Output"
2017-05-26 15:46:56 -07:00
Nick Guerrera
7c8bf26eaf
Allow resolution of SDKs without minimum msbuild version file
2017-05-26 15:06:55 -07:00
Livar Cunha
8b07dfa149
Adding the runtime identifier option to dotnet clean.
2017-05-25 12:29:51 -07:00
Livar Cunha
db68d4505e
Pinning the MSBuild Minimum version to 15.3.0.
2017-05-24 19:28:26 -07:00
Livar Cunha
1a117568fe
Addressing code review comments by comparing the versions differently and by changing the name of SDK to .NET Core SDK.
2017-05-24 18:00:05 -07:00
Livar Cunha
75eac0c92b
Moving version validation to only when a SDK is not overriden. Also adding a validation for the minimum MSBuild version.
2017-05-24 18:00:05 -07:00
Livar Cunha
a692cb89f3
Fixing the tests to handle the extra tests added by the min version change.
2017-05-23 23:19:56 -07:00
Livar Cunha
79a817bbc7
Fixing windows build and addressing code review comments.
2017-05-23 22:49:52 -07:00
Livar Cunha
5b3cd63198
Changing the resolver so that it will search for dotnet in the PATH instead of hard coded program files.
2017-05-23 22:49:52 -07:00
Livar
96ff9a3223
Merge pull request #6646 from livarcocc/min_version_resolver
...
Add a min version check to the resolver
2017-05-23 22:17:42 -07:00
Livar Cunha
3539fb2a77
Disabling net461 tests for the resolver.
2017-05-23 15:59:31 -07:00
Livar Cunha
37267bf158
Addressing code review comments and trying to fix the windows break.
2017-05-22 21:26:44 -07:00
Livar
059e29b600
Merge pull request #6660 from rainersigwald/enable-vb-tests
...
Enable VB tests on all platforms
2017-05-22 12:15:28 -07:00
mlorbetske
0dd30b92d5
Update to SetupCrossGen 121 - Coherence 25102
2017-05-22 11:48:30 -07:00
Rainer Sigwald
a3dbfa47c9
Revert "Disabling the VB tests in non-windows platforms while MSBuild fixes a bug that we need for cross-plat."
...
This reverts commit a4c3e69c3c
.
This should work since 28e25657cb
picked
up the fix for Microsoft/msbuild#137 .
2017-05-22 13:06:34 -05:00
Livar Cunha
822b290bb6
Updating the global.json creation to use the IFile interface and adding a unit test to cover it.
2017-05-22 09:51:30 -07:00
Livar Cunha
f67a72d9c4
Making restore use a config file so that it does not use fallback folders that may exist in the machine.
2017-05-22 09:42:40 -07:00
Livar Cunha
a4213f78e0
Adding more tests for the min version check in the resolver.
2017-05-19 22:40:11 -07:00
Livar Cunha
f61d1ffbb0
Adding a check for the min version in the CLI Resolver.
2017-05-19 21:42:05 -07:00
Livar
947c8daabc
Merge pull request #6462 from nguerrera/sdk-resolver-tests
...
Better sdk resolver test
2017-05-19 21:40:56 -07:00
Eric Erhardt
8c1dacbe23
Merge pull request #6631 from eerhardt/StoreOptions
...
Fix dotnet store options
2017-05-18 21:23:47 -05:00
William Li
88b2e06dd1
Merged host and SDK help
...
Change help according to https://github.com/dotnet/cli/issues/6215
2017-05-18 18:12:04 -07:00
Eric Erhardt
6ba3fbf5be
Fix tests now that --preserve-working-dir is no longer an option.
2017-05-18 19:36:28 -05:00
Livar
6647eddf24
Merge pull request #6627 from livarcocc/fix_restore_verbosity
...
Fixing restore so that it respects the verbosity param.
2017-05-18 15:39:05 -07:00
Livar Cunha
357fd3daf1
Fixing restore so that it respects the verbosity param. The problem was that ConsoleLoggerParameters was overwritting whatever was coming through the command line.
2017-05-18 14:13:01 -07:00
Livar Cunha
a4c3e69c3c
Disabling the VB tests in non-windows platforms while MSBuild fixes a bug that we need for cross-plat.
2017-05-18 10:09:36 -07:00
Livar Cunha
38fc8875f2
Enabling VB in the CLI.
...
Fixing the permissions for RunVbc.sh.
2017-05-17 22:16:22 -07:00
Livar
0401876ae0
Merge pull request #6594 from mikkelbu/error-message-when-missing-file-header-in-sln
...
Correct parsing of 'Format Version' header in sln files
2017-05-15 11:38:05 -07:00