Commit graph

7861 commits

Author SHA1 Message Date
Peter Huene
b456668193
Fix test environment script to enable sourcing from other shells.
The `cli-test-env.sh` script has a `==` comparison operator, which is a
non-POSIX extension.

This commit replaces it with the `=` POSIX operator, enabling it to be sourced
from a wider variety of shells (namely zsh for this commit's author).
2018-01-03 13:24:11 -08:00
John Beisner
b9457c0f16
Merge pull request #8315 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26102-03 (master)
2018-01-02 16:53:09 -08:00
John Beisner
ecdaa669eb
Merge pull request #8314 from kasper3/patch-1
Check if tput command exists before using it
2018-01-02 14:20:40 -08:00
dotnet-bot
6d4078429c Update CoreSetup to preview1-26102-03 2018-01-02 22:15:32 +00:00
kasper3
a30c6a45fb
Remove ncurses dependency 2018-01-02 23:13:54 +02:00
kasper3
b1c14cb5ee
Check if tput command exists before using it
Fix #8311

@eerhardt
2018-01-02 23:04:56 +02:00
Livar
5be3d62b82
Merge pull request #8292 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26102-01 (master)
2018-01-02 11:17:54 -08:00
dotnet-bot
c9e884e355 Update CoreSetup to preview1-26102-01 2018-01-02 18:10:45 +00:00
John Beisner
00bf9f9f6d
Merge pull request #8289 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26023-01 (master)
2017-12-23 11:15:45 -08:00
dotnet-bot
93073360c7 Update CoreSetup to preview1-26023-01 2017-12-23 18:33:34 +00:00
John Beisner
a88926a483
Merge pull request #8287 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26022-04 (master)
2017-12-22 15:15:18 -08:00
dotnet-bot
e015abc219 Update CoreSetup to preview1-26022-04 2017-12-22 22:34:22 +00:00
John Beisner
c25966a299
Merge pull request #8281 from dotnet/nuget-insertbuild4759
Insert NuGet Build 4.6.0-preview2-4759 into cli
2017-12-22 13:56:58 -08:00
William Lee
4e5188817b
Check null for env (#8286)
As you see, the implementation of the 3 OS to check PATH is different.
There is not too much to extract. And I tried to move the
"contains a folder path in env:path?" to a method. But that
method requires to pass in env:path, targetapath and path separator for
different OS. This method has low value. And people still must
remember to use this method. So I just added simple null check to the
place I used GetEnvPath.
2017-12-22 12:47:33 -08:00
NuGet Team Bot
1e216db126 Insert NuGet Build 4.6.0-preview2-4759 into cli 2017-12-21 15:35:32 -08:00
John Beisner
15725d7cac
Merge pull request #8276 from johnbeisner/ReadMe
Adding Alpine 3.6: README
2017-12-20 18:43:50 -08:00
John Beisner
f9af23fba4 Adding Alpine 3.6 2017-12-20 16:39:01 -08:00
John Beisner
504413205b
Merge pull request #8227 from janvorli/enable-alpine
Enable Alpine 3.6 CLI build
2017-12-20 13:17:12 -08:00
Livar
3c94774185
Merge pull request #8268 from dotnet/nuget-insertbuild4745
Insert NuGet Build 4.6.0-preview2-4745 into cli
2017-12-19 17:01:52 -08:00
Livar
2cd74779d1 Updating roslyn to a version with the vbcscompiler. (#8214) 2017-12-19 14:06:48 -08:00
Livar
20cc8bd4e1 Fixing the link to the developer guide (#8269) 2017-12-19 11:14:58 -08:00
Livar Cunha
22dcaf7cb6 Fixing the path to the prefercliruntime file. 2017-12-19 10:10:30 -08:00
NuGet Team Bot
5a52a063b8 Insert NuGet Build 4.6.0-preview2-4745 into cli 2017-12-19 09:01:28 -08:00
Livar
6894eb0e6e
Merge pull request #8240 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26015-04 (master)
2017-12-18 16:12:20 -08:00
Livar
72ead45476
Merge pull request #8261 from dotnet/merges/release/2.1-to-master-20171218-080046
Merge release/2.1 to master
2017-12-18 16:12:05 -08:00
Livar
6ef4b794b2
Merge branch 'master' into merges/release/2.1-to-master-20171218-080046 2017-12-18 09:51:07 -08:00
Livar
b8f5972491
Merge pull request #8222 from peterhuene/dotnet-run-output
Make restore performed by run command default to nologo and quiet.
2017-12-18 09:35:35 -08:00
William Lee
d833eaa657
Fix windows keep adding tools path to env:PATH (#8248)
Environment.GetEnvironmentVariable(PathName) means

Environment.GetEnvironmentVariable(PathName,
EnvironmentVariableTarget.Process)

However, I have added to .User. So the detection of path existence
failed. And it ends up adding the path again and again
2017-12-15 15:04:59 -08:00
dotnet-bot
7d968b0944 Update CoreSetup to preview1-26015-04 2017-12-15 22:28:58 +00:00
Livar
a86e59aa5d
Merge pull request #8241 from dotnet/update_sdk
Updating the Microsoft.NET.SDK version to 2.1.0-preview1-62414-02
2017-12-13 20:03:49 -08:00
Livar
3cac822511
Updating the Microsoft.NET.SDK version to 2.1.0-preview1-62414-02 2017-12-13 19:26:21 -08:00
Livar
d0fdc2e840
Merge pull request #8236 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26013-05 (master)
2017-12-13 16:31:18 -08:00
dotnet-bot
8cbb59854e Update CoreSetup to preview1-26013-05 2017-12-13 22:11:47 +00:00
Livar
366eeb3206
Merge pull request #8235 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26013-04 (master)
2017-12-13 12:04:21 -08:00
dotnet-bot
50f203396f Update CoreSetup to preview1-26013-04 2017-12-13 18:22:59 +00:00
Jan Vorlicek
4d615db634 Fix incorrect condition in SkipBuildingInstallers 2017-12-13 18:18:25 +01:00
Jan Vorlicek
1a22c5cb58 Cleanup the Dockerfile
Setting a user with admin rights is not needed for Alpine
2017-12-13 12:10:44 +01:00
Jan Vorlicek
1abd2d9209 Enable Alpine 3.6 CLI build
This change enables CLI build for Alpine 3.6 and also adds CI job for
it. It is mostly based on changes that were necessary to
enable building of rhel.6 CLI
2017-12-13 12:10:44 +01:00
Eric Erhardt
411b38b36d
Merge pull request #8223 from dotnet-bot/master-UpdateDependencies
Update CoreSetup to preview1-26012-06 (master)
2017-12-12 18:23:21 -06:00
Eric Erhardt
abc48496ee
Merge pull request #8225 from eerhardt/UnpinStage0
Bump stage0 to 2.2.0-preview1-007799.
2017-12-12 17:49:37 -06:00
Eric Erhardt
52a59dd56e Bump stage0 to 2.2.0-preview1-007799.
Need to remove some unnecessary dependencies in dotnet-cli-build.csproj because the NuGet.CommandLine.XPlat reference was bringing in an old MSBuild version, which was breaking restore. I didn't see any usages of this reference, so I'm removing it since it is not needed.
2017-12-12 17:16:25 -06:00
Livar
c335c4e3c8
Merge pull request #8220 from AndyGerlicher/MSBuild.15.6.22
MSBuild 15.6.22
2017-12-12 15:07:32 -08:00
dotnet-bot
3bdce29d27 Update CoreSetup to preview1-26012-06 2017-12-12 22:07:06 +00:00
Peter Huene
dcc99d6e33
Make restore performed by run command default to nologo and quiet.
This commit changes the run command such that it will now be `/nologo` and
`/verbosity:quiet` (by default) for the restore operation even if a target
framework is specified.

When a target framework is specified, a separate restore operation is performed
that does not pass `/nologo` and the default verbosity is used.  The fix is to
ensure that the arguments used for the restore operation match those that are
used for the build operation.

Fixes #8118.
2017-12-12 10:41:50 -08:00
Andy Gerlicher
d2985289fa MSBuild 15.6.22 2017-12-12 10:30:15 -08:00
Livar
d38c6000c1
Merge pull request #8199 from peterhuene/sln-write-bom
Write UTF-8 BOM for solution files.
2017-12-11 20:21:41 -08:00
John Beisner
1772b81170
Merge pull request #8212 from johnbeisner/FixUpdateDependenciesScript
Fixing "update-dependencies" script
2017-12-11 16:40:49 -08:00
John Beisner
004d00b91e Formatting... 2017-12-11 14:45:06 -08:00
John Beisner
b253a772f0 NuGet.Config is no longer present - therefore, explicitly state where to get this script's dependencies. 2017-12-11 13:04:41 -08:00
John Beisner
3ac579997c
Merge pull request #8204 from johnbeisner/FixTheMerge
Fixing CLI:master - parameterizing 'GenerateInstallersAndCopyOutOfSandBox'
2017-12-11 11:21:39 -08:00