Commit graph

9096 commits

Author SHA1 Message Date
Livar
d65b6b0d06
Update version to rtm 2018-04-30 12:00:51 -07:00
Peter Huene
eaf5e95996
Merge pull request #9153 from peterhuene/quote-msbuild-properties
Fix MSBuild invocation to quote property option values.
2018-04-27 16:52:02 -07:00
Livar
b1b35e4226
Update SDK to latest from 2.1.300
Updating to 1.0.0-rc1-62827-06. There is a bug in the SDK where we are producing packages with the wrong version.
2018-04-27 16:33:52 -07:00
John Beisner
2edba8d7f1 Merged PR 119486: Refresh release/2.1.2xx-MSRC with 'dotnet' release/2.1.2xx
Merge update to release/2.1.2xx-MSRC from 'dotnet' release/2.1.2xx

New SDK version.
2018-04-27 22:08:51 +00:00
jbeisner
6fcea14b78 Merge remote-tracking branch 'upstream/release/2.1.2xx' into release/2.1.2xx-MSRC 2018-04-27 22:05:24 +00:00
Livar
b390c9805e
Merge pull request #9166 from dotnet/update_sdk_2xx
Update SDK to 2.1.200-preview-62827-05
2018-04-27 15:02:00 -07:00
Livar
f5e3ddbe73
Merge pull request #9167 from livarcocc/update_build_number
Empty commit for new build.
2018-04-27 14:22:09 -07:00
Livar Cunha
4719256c7a Empty commit for new build. 2018-04-27 14:16:11 -07:00
Nate McMaster
16cc6141d6
Use AspNetCoreSharedFxArchiveRid instead of AspNetCoreSharedFxInstallerRid 2018-04-27 14:14:14 -07:00
Livar
70994ee6dd
Update SDK to 2.1.200-preview-62827-05 2018-04-27 14:06:19 -07:00
Peter Huene
b2b3947c68
Fix Razor server shutdown on Windows.
On Windows, the Razor server correctly creates the pid file with
`FileAccess.Write` and `FileOptions.DeleteOnClose`.  This requires a share mode
of `FileShare.Write | FileShare.Delete` to open.  However, the
`dotnet build-server shutdown` command was opening the file with
`FileShare.Read`.  As a result, an `IOException` was being thrown and was not
handled.

This change first opens the file with the appropriate share access and also
properly handles a failure to access or read the contents of the pid file.

Additionally, an integration test was added to test that Razor server shutdown
works as expected.

Fixes #9158.
2018-04-27 13:52:17 -07:00
Nate McMaster
2b9f00f361
Include aspnetcore in the linux-arm build, but not linux-arm64 or windows arm 2018-04-27 10:33:58 -07:00
dotnet-maestro-bot
4009912a6e Update clicommandlineparser, climigrate, coresetup, coresetup, fsharp, roslyn, sdk, templating, templating, templating, websdk to alpha-62823-01, alpha-62823-01, rc1-26423-06, rc1-26423-06, rtm-180422-0, beta4-62827-02, rc1-62823-01, beta3-20180422-1618305, beta3-20180422-1618305, beta3-20180422-1618305, rc1-20180422-1618307, respectively 2018-04-27 15:48:19 +00:00
John Beisner
bb56baa8c1 Merged PR 119247: Refresh release/2.1.2xx-MSRC with 'dotnet' release/2.1.2xx
Merge update to release/2.1.2xx-MSRC from 'dotnet' release/2.1.2xx
2018-04-26 22:55:26 +00:00
jbeisner
55535c0f41 Merge remote-tracking branch 'upstream/release/2.1.2xx' into release/2.1.2xx-MSRC 2018-04-26 22:51:04 +00:00
Livar
b794743c76
Merge pull request #9155 from dotnet/update_sdk_2xx
Update SDK to 2.1.200-preview-62826-08
2018-04-26 15:38:55 -07:00
Peter Huene
f9b939fe89
Fix MSBuild invocation to quote property option values.
This commit ensures that any `/property` option's value is surrounded by quotes
to allow MSBuild to properly interpret special characters like semicolons.

Users familiar with MSBuild expect `/property:Name="Value"` to handle
semicolons. However, since `dotnet` parses the command line first, the
quotes get processed by its command line parser.  This results in
`/property:Name=Value` being passed to MSBuild, which will not parse a "Value"
containing a semicolon correctly.

Since it is safe to always quote the property value for this option, this fix
simply ensures that the value is surrounded by quotes.

This fixes the issue for all commands that forward arguments to MSBuild.

Fixes #7791.
2018-04-26 14:38:21 -07:00
Livar
fc577e6b05
Update SDK to 2.1.200-preview-62826-08 2018-04-26 14:12:42 -07:00
Livar
ce340ce6e8
Merge pull request #9107 from dotnet/merges/release/2.1.3xx-to-release/2.1.4xx
Merge release/2.1.3xx to release/2.1.4xx
2018-04-26 13:55:13 -07:00
Livar
20574d2e7b
Merge pull request #9147 from AndyGerlicher/MSBuild-15.7.177-2xx
MSBuild 15.7.177 (2xx)
2018-04-26 13:21:31 -07:00
Livar
af62bffb45
Merge pull request #9133 from dotnet/nuget.client.release-5148-1-1
Insert NuGet Build 4.7.0-rtm.5148 into cli
2018-04-26 13:21:04 -07:00
kasper3
7ff4f27df1 Update readme: alpine-<ver>-targz to musl-targz 2018-04-26 16:58:49 +00:00
Matt Mitchell
04066cb5d8
Merge pull request #9146 from mmitche/make-override-explicit
Explicitly note whether the package version props is being overridden
2018-04-26 08:33:05 -07:00
kasper3
7b635e76a1
Use cp -u on linux-musl
This actually applies to all busybox based OS.
2018-04-26 14:26:35 +03:00
Andy Gerlicher
a4cc9fa5e0 MSBuild 15.7.177 2018-04-25 20:39:14 -07:00
Matt Mitchell
535cac7f55 Explicitly note whether the package version props is being overridden
It's difficult to tell today whether the package version props is correctly passed and used in some scenarios.  Make it more explicit.
2018-04-25 17:11:09 -07:00
John Beisner
14bdc6a1ba Merged PR 118861: Refresh release/2.1.2xx-MSRC with 'dotnet' release/2.1.2xx
Merge update to release/2.1.2xx-MSRC from 'dotnet' release/2.1.2xx
2018-04-25 18:40:33 +00:00
jbeisner
8ff0797b10 Merge remote-tracking branch 'upstream/release/2.1.2xx' into release/2.1.2xx-MSRC 2018-04-25 18:34:16 +00:00
Peter Huene
b9597913dc
Fix --source-feed option for tool install and update commands.
Commit 9cc2b7cd2f regressed the `--source-feed`
option so that it no longer accepted relative paths.  Because the option is now
saved to the temp project file, any relative paths specified by the
`--source-feed` option were made relative to the temp project path and not from
the current working directory of where dotnet was run.

The fix is to use `Path.GetFullPath` of the `--source-feed` option, provided
the option specified was not an absolute URI.

Fixes #9132.
2018-04-24 20:43:14 -07:00
Livar
4db4d9b568
Merge pull request #9130 from johnbeisner/FixLinuxMusl
Fix linux musl; CLI:release/2.1.3xx
2018-04-24 18:09:37 -07:00
Livar
e17cc69763
Merge pull request #9134 from dotnet/update_roslyn_2xx
Update Roslyn to 2.8.0-beta4-62824-10
2018-04-24 16:57:11 -07:00
Livar
a711c264f1
Update Roslyn to 2.8.0-beta4-62824-10 2018-04-24 16:00:33 -07:00
NuGet Team Bot
458ad92d49 Insert NuGet Build 4.7.0-rtm.5148 into cli 2018-04-24 14:50:13 -07:00
Livar
355b08befd
Merge branch 'release/2.1.4xx' into merges/release/2.1.3xx-to-release/2.1.4xx 2018-04-24 14:20:28 -07:00
jbeisner
247937665f Fix a release/2.1.3xx baseline error:
error NU1605: Detected package downgrade: Microsoft.NETCore.App from 2.1.0-rc1-26423-06 to 2.1.0-rc1-26420-08
2018-04-24 20:57:42 +00:00
John Beisner
754a68524a
Merge branch 'release/2.1.3xx' into FixLinuxMusl 2018-04-24 13:31:46 -07:00
jbeisner
bb15fa8c61 Formatting... 2018-04-24 20:22:35 +00:00
jbeisner
70e3f1d30d Updating the AspNetCore version to a drop that has a 'linux-musl' asset 2018-04-24 19:51:04 +00:00
jbeisner
96674333e3 Fixing typo... 2018-04-24 19:07:33 +00:00
jbeisner
74ee6b6070 Download 'linux-musl-x64' shared framework assets when building 'linux-musl-x64' 2018-04-24 18:48:18 +00:00
John Beisner
c115d048f7 Merged PR 118577: Refresh release/2.1.2xx-MSRC with 'dotnet' release/2.1.2xx
Pulling in: https://github.com/dotnet/cli/pull/9096 and other updates to release/2.1.2xx

Please review DependencyVersions.props
2018-04-24 18:12:28 +00:00
jbeisner
36d7cdf8c1 Merge remote-tracking branch 'upstream/release/2.1.2xx' into release/2.1.2xx-MSRC 2018-04-24 17:51:56 +00:00
William Li
270fc4428a
do not set BaseIntermediateOutputPath in temp project of dotnet install (#9122)
Should use MsBuildProjectExtensionsPath instead.

Change the property passin by project file instead of command line. It is more reliable passing path in xml and also the timing of MsBuildProjectExtensionsPath is controlled. (Before loading SDK)
Change mock fake project to use “;” instead, since c:\path contains “:”.
2018-04-24 10:19:27 -07:00
jbeisner
6a26200b46 Merge remote-tracking branch 'upstream/release/2.1.3xx' into FixNupkgSigning 2018-04-24 16:06:28 +00:00
Nate McMaster
2d59528389 Merged PR 118480: Update to ASP.NET Core 2.0.8 build 10026
Update to ASP.NET Core 2.0.8 build 10026.

FYI @<Stephen Halter> - includes your latest Kestrel changes.
2018-04-24 14:54:42 +00:00
Nate McMaster
0b885eee23
Update to ASP.NET Core 2.0.8 build 10026 2018-04-23 20:02:08 -07:00
jbeisner
4dc5eb7320 Do not sign the CLI NuPkgs - they do not ship. 2018-04-23 22:03:55 +00:00
jbeisner
6d353a5963 Mark both NuPkgs as "NonShipping=true" 2018-04-23 21:56:00 +00:00
Daniel Plaisted
6ae1926fb0
Merge pull request #9097 from dotnet/johluo/implicit-app
Add bundled aspnetcore runtime framework versions
2018-04-23 13:29:29 -07:00
William Li
008e5f3d97
Remove -f short hand in dotnet tool install (#9102) 2018-04-23 13:23:35 -07:00