platform/upstream/dotnet/runtime.git
7 years agoPackage M.DN.PA and M.E.DM on *nix
Matt Ellis [Thu, 11 May 2017 21:10:18 +0000 (14:10 -0700)]
Package M.DN.PA and M.E.DM on *nix

Build these packages on *nix, but don't publish them (they will not
have all of the content, since we don't yet build desktop versions of
the libraries when building on *nix).

As part of this work, I removed the GetBuildArgsByFrameworks task,
since we can just use conditional properties to remove the desktop
TFMs when we are building on *nix.

Fixes dotnet/core-setup#2319

Commit migrated from https://github.com/dotnet/core-setup/commit/f1033a8638aa62a252d8ea6efb24dcf287f3ce2a

7 years agoPass CrossBuild correctly to get linux Arm build. (dotnet/core-setup#2350)
Gaurav Khanna [Thu, 11 May 2017 18:31:44 +0000 (11:31 -0700)]
Pass CrossBuild correctly to get linux Arm build. (dotnet/core-setup#2350)

* Pass CrossBuild correctly to get linux Arm build.

Commit migrated from https://github.com/dotnet/core-setup/commit/59a93bf7cf67a8888328247554f0f008e621a754

7 years agoMerge pull request dotnet/core-setup#2363 from karajas/useWget
Karthik Rajasekaran [Thu, 11 May 2017 17:53:55 +0000 (10:53 -0700)]
Merge pull request dotnet/core-setup#2363 from karajas/useWget

Allow repoapi_client.sh to use wget instead of curl

Commit migrated from https://github.com/dotnet/core-setup/commit/05b16039a51904bc4ab4cd8b973ca84c0560ba58

7 years agoAllow repoapi_client.sh to use wget instead of curl
karajas [Thu, 11 May 2017 17:52:32 +0000 (17:52 +0000)]
Allow repoapi_client.sh to use wget instead of curl

Commit migrated from https://github.com/dotnet/core-setup/commit/53044470349c71d84a70e54e41cc51b479c1efa3

7 years agoMerge pull request dotnet/core-setup#2362 from karajas/addExecRepoApi
Karthik Rajasekaran [Thu, 11 May 2017 17:09:42 +0000 (10:09 -0700)]
Merge pull request dotnet/core-setup#2362 from karajas/addExecRepoApi

Fix repoapi_client.sh permissions

Commit migrated from https://github.com/dotnet/core-setup/commit/850facb7d4c3d2ece8d15f3570423af1146c4e03

7 years agoFix repoapi_client.sh permissions
karajas [Thu, 11 May 2017 17:08:03 +0000 (17:08 +0000)]
Fix repoapi_client.sh permissions

Commit migrated from https://github.com/dotnet/core-setup/commit/afae36dad041c127441843615066b90f73495ed8

7 years agoMerge pull request dotnet/core-setup#2361 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 16:36:25 +0000 (09:36 -0700)]
Merge pull request dotnet/core-setup#2361 from karajas/fixDebPublish

Allow publish to run as privileged

Commit migrated from https://github.com/dotnet/core-setup/commit/ca500a1094fba66b727e3fd6ad24b36f0f4bc606

7 years agoAllow publish to run as privileged
Karthik Rajasekaran [Thu, 11 May 2017 16:25:45 +0000 (09:25 -0700)]
Allow publish to run as privileged

Commit migrated from https://github.com/dotnet/core-setup/commit/eba7340b1ac90d7e30c96facb9cba76738bacdbd

7 years agoUpdate Standard to preview2-25311-01 (dotnet/core-setup#2359)
dotnet bot [Thu, 11 May 2017 15:28:25 +0000 (08:28 -0700)]
Update Standard to preview2-25311-01 (dotnet/core-setup#2359)

Commit migrated from https://github.com/dotnet/core-setup/commit/0a0cb1843a2234d9dad1d9067a2fef0226ca07b6

7 years agoMerge pull request dotnet/core-setup#2356 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 06:23:58 +0000 (23:23 -0700)]
Merge pull request dotnet/core-setup#2356 from karajas/fixDebPublish

Refactor order of targets that decide RepoId for Debian push

Commit migrated from https://github.com/dotnet/core-setup/commit/a268056b81d8d79394c5cae54284dea0a36b12d0

7 years agoRefactor order of targets that decide RepoId for Debian push
Karthik Rajasekaran [Thu, 11 May 2017 06:23:02 +0000 (23:23 -0700)]
Refactor order of targets that decide RepoId for Debian push

Commit migrated from https://github.com/dotnet/core-setup/commit/89934511694e67b0aae5d3fda80d55e71df18e12

7 years agoMerge pull request dotnet/core-setup#2355 from karajas/addOfficialBuildId
Karthik Rajasekaran [Thu, 11 May 2017 05:22:28 +0000 (22:22 -0700)]
Merge pull request dotnet/core-setup#2355 from karajas/addOfficialBuildId

Add OfficialBuildId to config.json

Commit migrated from https://github.com/dotnet/core-setup/commit/069c160d3438c00cb53379e1257527756c155472

7 years agoAdd OfficialBuildId to config.json
Karthik Rajasekaran [Thu, 11 May 2017 05:20:43 +0000 (22:20 -0700)]
Add OfficialBuildId to config.json

Commit migrated from https://github.com/dotnet/core-setup/commit/9bb6c6d3a73a6d75a846c164aa87c8b05a73aab9

7 years agoMerge pull request dotnet/core-setup#2354 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 05:12:00 +0000 (22:12 -0700)]
Merge pull request dotnet/core-setup#2354 from karajas/fixDebPublish

Move DebianKeys into publish arguments

Commit migrated from https://github.com/dotnet/core-setup/commit/35ac87383063eb1198f0d06d88bcc81642c7d6b0

7 years agoMove DebianKeys into publish arguments
Karthik Rajasekaran [Thu, 11 May 2017 05:10:05 +0000 (22:10 -0700)]
Move DebianKeys into publish arguments

Commit migrated from https://github.com/dotnet/core-setup/commit/b1aaa1d607c7934f45f3e2bd8a345606e2627176

7 years agoMerge pull request dotnet/core-setup#2342 from ellismg/fix-2313
Matt Ellis [Thu, 11 May 2017 04:29:42 +0000 (21:29 -0700)]
Merge pull request dotnet/core-setup#2342 from ellismg/fix-2313

Use run.sh from build.sh "the right way"

Commit migrated from https://github.com/dotnet/core-setup/commit/a3e62ed7d4134c77d9074272455ca111e674dede

7 years agoMerge pull request dotnet/core-setup#2353 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 04:18:33 +0000 (21:18 -0700)]
Merge pull request dotnet/core-setup#2353 from karajas/fixDebPublish

Refactor deb installer props

Commit migrated from https://github.com/dotnet/core-setup/commit/18e0a4bc9cad90603029a2b86727e38176e42bc4

7 years agoUse run.sh from build.sh "the right way"
Matt Ellis [Wed, 10 May 2017 18:02:14 +0000 (11:02 -0700)]
Use run.sh from build.sh "the right way"

Previously, we did some argument parsing in build.sh to construct a
command line to pass to run.sh which would do additional parsing and
then actually invoke MSBuild. This change cleans things up so build.sh
works the same way as build.cmd, a simple wrapper around run.sh

As part of this work, we need to update our build configurations since
the arguments we pass to build.sh have now changed.

Fixes dotnet/core-setup#2313

Commit migrated from https://github.com/dotnet/core-setup/commit/64a0b92cb524427a620f9760a4f02b41444eb089

7 years agoMerge pull request dotnet/core-setup#2352 from ellismg/more-updates
Matt Ellis [Thu, 11 May 2017 04:05:21 +0000 (21:05 -0700)]
Merge pull request dotnet/core-setup#2352 from ellismg/more-updates

Misc updates to build system.

Commit migrated from https://github.com/dotnet/core-setup/commit/dc4becd2f5088a6a8ab43e01eafc7fb2a9c7bd11

7 years agoRefactor deb installer props
Karthik Rajasekaran [Thu, 11 May 2017 03:41:54 +0000 (20:41 -0700)]
Refactor deb installer props

Commit migrated from https://github.com/dotnet/core-setup/commit/1609a309659379a87627679f971ce468c1bae8cc

7 years agoMerge pull request dotnet/core-setup#2351 from eerhardt/RemovePJ
Eric Erhardt [Thu, 11 May 2017 02:09:34 +0000 (21:09 -0500)]
Merge pull request dotnet/core-setup#2351 from eerhardt/RemovePJ

Remove project.json usage to restore locked host and use PackageReference instead.

Commit migrated from https://github.com/dotnet/core-setup/commit/1e59f5924442dbf53095c4a255117e0aaf511871

7 years agoFix RIDPlat computation (dotnet/core-setup#2348)
Gaurav Khanna [Thu, 11 May 2017 02:08:07 +0000 (19:08 -0700)]
Fix RIDPlat computation (dotnet/core-setup#2348)

* Fix RIDPlat computation

* PR Feedback

Commit migrated from https://github.com/dotnet/core-setup/commit/2e9199993daa7af9830ea69c05e16f1c8645a7c0

7 years agoMerge pull request dotnet/core-setup#2332 from karajas/addPushToDebianRepo
Karthik Rajasekaran [Thu, 11 May 2017 01:22:15 +0000 (18:22 -0700)]
Merge pull request dotnet/core-setup#2332 from karajas/addPushToDebianRepo

Select repoid for publish to debian repo

Commit migrated from https://github.com/dotnet/core-setup/commit/216a517e3a3060af174a40565ed9de61ed1a01ed

7 years agoAdd workaround for https://github.com/NuGet/Home/issues/4424
Eric Erhardt [Thu, 11 May 2017 01:20:02 +0000 (20:20 -0500)]
Add workaround for https://github.com/NuGet/Home/issues/4424

Commit migrated from https://github.com/dotnet/core-setup/commit/66b7b8779b2a649628bbf66e3d4005c3dcf3c38b

7 years agoFix uploading of deb files
karajas [Thu, 11 May 2017 00:40:09 +0000 (00:40 +0000)]
Fix uploading of deb files

Commit migrated from https://github.com/dotnet/core-setup/commit/8230a8dbb4da222e9947dd38df60d00b00950cf0

7 years agoMove ProjectJsonFiles definition into dependencies.props
Matt Ellis [Thu, 11 May 2017 00:22:36 +0000 (17:22 -0700)]
Move ProjectJsonFiles definition into dependencies.props

Project.json files are not long for this world, but while they still
exist, move the item group that defines them (and is used by the
auto-update logic) into dependencies.props.

This makes it easier for the composed source build to use the
auto-update logic as well.

Commit migrated from https://github.com/dotnet/core-setup/commit/b9db1465c73fc4b0adcf2e089f61f9e9a02177c5

7 years agoMerge pull request dotnet/core-setup#2343 from ellismg/buildtools-cleanup
Matt Ellis [Wed, 10 May 2017 23:49:41 +0000 (16:49 -0700)]
Merge pull request dotnet/core-setup#2343 from ellismg/buildtools-cleanup

Run CMake for the host in the intermediates directory

Commit migrated from https://github.com/dotnet/core-setup/commit/03e6451ac2a28383721a36b7030d6e4d4fcff871

7 years agoRemove project.json usage to restore locked host and use PackageReference instead.
Eric Erhardt [Wed, 10 May 2017 23:26:39 +0000 (18:26 -0500)]
Remove project.json usage to restore locked host and use PackageReference instead.

Commit migrated from https://github.com/dotnet/core-setup/commit/451a2210ee8fb0f3e7ac30664f5dfe93a8860d58

7 years agoAdd a versions file to the Microsoft.NETCore.App packages with repo hashes (dotnet...
Jose Perez Rodriguez [Wed, 10 May 2017 23:11:11 +0000 (16:11 -0700)]
Add a versions file to the Microsoft.NETCore.App packages with repo hashes (dotnet/core-setup#2330)

 Add a versions file to the Microsoft.NETCore.App packages with repo hashes

Commit migrated from https://github.com/dotnet/core-setup/commit/b79caa40932848b94ab724316482a114f0f077ee

7 years agoMerge pull request dotnet/core-setup#2346 from eerhardt/build-cli-as-test-cli
Eric Erhardt [Wed, 10 May 2017 21:39:01 +0000 (16:39 -0500)]
Merge pull request dotnet/core-setup#2346 from eerhardt/build-cli-as-test-cli

Remove the test bootstrap CLI

Commit migrated from https://github.com/dotnet/core-setup/commit/9acaa9834650270cf06eb2710f490a085255801a

7 years agoRemove the test bootstrap CLI.
Eric Erhardt [Wed, 10 May 2017 20:59:32 +0000 (15:59 -0500)]
Remove the test bootstrap CLI.

Fix tests so they can be executed using an x64 'dotnet test', but test an x86 built product.

Commit migrated from https://github.com/dotnet/core-setup/commit/590df10a20f47dae2f70ab8769844d725ad1df66

7 years agoRun CMake for the host in the intermediates directory
Matt Ellis [Tue, 9 May 2017 02:12:21 +0000 (19:12 -0700)]
Run CMake for the host in the intermediates directory

CMake uses the current working directory to generate the build system,
we were running this within the source tree, so once a build was
complete there were a bunch of untracked files showing up in `git status`.

Commit migrated from https://github.com/dotnet/core-setup/commit/511b3c5b37ed50b9c69878f599f1b25be1ae20e5

7 years agoMake the LinuxArm cross build use ROOTFS_DIR (dotnet/core-setup#2345)
Gaurav Khanna [Wed, 10 May 2017 20:38:28 +0000 (13:38 -0700)]
Make the LinuxArm cross build use ROOTFS_DIR (dotnet/core-setup#2345)

* Make the LinuxArm cross build use ROOTFS_DIR

* Handle spacing

Commit migrated from https://github.com/dotnet/core-setup/commit/bcec8851461ac42af06ba783b85cc5d6e44447f1

7 years agoMerge pull request dotnet/core-setup#2328 from gkhanna79/SvcChanges
Eric Erhardt [Wed, 10 May 2017 19:14:17 +0000 (14:14 -0500)]
Merge pull request dotnet/core-setup#2328 from gkhanna79/SvcChanges

Versioning Cleanup

Commit migrated from https://github.com/dotnet/core-setup/commit/c54c12905b41cd5257794a2e06f7c9b5a1dc5fe4

7 years agoRefactor versioning
Gaurav Khanna [Sat, 6 May 2017 22:47:39 +0000 (15:47 -0700)]
Refactor versioning

Commit migrated from https://github.com/dotnet/core-setup/commit/2f6340cbd9ac016c49f0880582c4d9405604dc85

7 years agoRevert "Revert change to InitBaseDotnetCli"
Eric Mellino [Wed, 10 May 2017 18:29:48 +0000 (11:29 -0700)]
Revert "Revert change to InitBaseDotnetCli"

This reverts commit dotnet/core-setup@bd5f1ce852d98db0e8d34d9e7fa53387437f7f9f.

Commit migrated from https://github.com/dotnet/core-setup/commit/6083ead8ed6c3cae92403423c8196ff924b4e818

7 years agoMerge pull request dotnet/core-setup#2340 from dotnet-bot/master-UpdateDependencies
Wes Haggard [Wed, 10 May 2017 16:28:12 +0000 (09:28 -0700)]
Merge pull request dotnet/core-setup#2340 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2-25310-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/bc33881bd1306abdc8e372785db1b54ba810a329

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2...
dotnet-bot [Wed, 10 May 2017 13:28:52 +0000 (06:28 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2-25310-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/754164fa1bd54c57335819fe8467ec063c9c3b74

7 years agoMerge pull request dotnet/core-setup#2337 from dotnet/muxer_break
Rama krishnan Raghupathy [Wed, 10 May 2017 06:26:48 +0000 (23:26 -0700)]
Merge pull request dotnet/core-setup#2337 from dotnet/muxer_break

Give usage help when invoked via pre 2.0 muxer

Commit migrated from https://github.com/dotnet/core-setup/commit/b5e593c1ea89e7c368286f1b8d01a0c317679b5d

7 years agoGive usage help when invoked via pre 2.0 muxer
Rama krishnan Raghupathy [Wed, 10 May 2017 02:54:28 +0000 (19:54 -0700)]
Give usage help when invoked via pre 2.0 muxer

Commit migrated from https://github.com/dotnet/core-setup/commit/9bee305b70e09e1f82e845daeae0bbbb674396ca

7 years agoMerge pull request dotnet/core-setup#2329 from eerhardt/FixBuild
Eric Erhardt [Wed, 10 May 2017 01:50:31 +0000 (20:50 -0500)]
Merge pull request dotnet/core-setup#2329 from eerhardt/FixBuild

Fixing the build break by putting our custom task NuGet dependencies in the right spot.

Commit migrated from https://github.com/dotnet/core-setup/commit/a0dee7d1ef97057537e2ad34b69c07d8970eeec4

7 years agoFixing the build break by ensuring the build tools AssemblyResolver is enabled during...
Eric Erhardt [Tue, 9 May 2017 22:20:10 +0000 (17:20 -0500)]
Fixing the build break by ensuring the build tools AssemblyResolver is enabled during ProcessSharedFrameworkDeps.

Commit migrated from https://github.com/dotnet/core-setup/commit/af34ef3fe0e321f5dab48dde566cfaa849824189

7 years agoMerge pull request dotnet/core-setup#2333 from tarekgh/UpdateLicenseUrl
Tarek Mahmoud Sayed [Wed, 10 May 2017 00:23:09 +0000 (17:23 -0700)]
Merge pull request dotnet/core-setup#2333 from tarekgh/UpdateLicenseUrl

Update the license to MIT for core-setup

Commit migrated from https://github.com/dotnet/core-setup/commit/e32125111a7b3745f26f17d57ae78f98dfd28fff

7 years agoUpdate the license to MIT for core-setup
Tarek Mahmoud Sayed [Tue, 9 May 2017 23:51:55 +0000 (16:51 -0700)]
Update the license to MIT for core-setup

Commit migrated from https://github.com/dotnet/core-setup/commit/bf663a311a1a39e547e677692e279237f02c21f6

7 years agoSelect repoid for publish to debian repo
Karthik Rajasekaran [Tue, 9 May 2017 23:20:15 +0000 (16:20 -0700)]
Select repoid for publish to debian repo

Commit migrated from https://github.com/dotnet/core-setup/commit/d9caf9ab402c327e0093796ed9e1657e922af7fd

7 years agoMerge pull request dotnet/core-setup#2326 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 20:50:05 +0000 (13:50 -0700)]
Merge pull request dotnet/core-setup#2326 from karajas/fixArmRid

Add PB_CleanAgent and TeamName and continueonerror for cleanup

Commit migrated from https://github.com/dotnet/core-setup/commit/82f9238a8597dc5d907daa226522aa4ae4b669d5

7 years agoAdd PB_CleanAgent and TeamName and continueonerror for cleanup
Karthik Rajasekaran [Tue, 9 May 2017 20:48:59 +0000 (13:48 -0700)]
Add PB_CleanAgent and TeamName and continueonerror for cleanup

Commit migrated from https://github.com/dotnet/core-setup/commit/b80b3acedb77a0bde7ddb1c3809c53f723528e3e

7 years agofix portablelinux in ci (dotnet/core-setup#2324)
chcosta [Tue, 9 May 2017 19:56:05 +0000 (12:56 -0700)]
fix portablelinux in ci (dotnet/core-setup#2324)

Commit migrated from https://github.com/dotnet/core-setup/commit/86fafc1184d50b80efcbb6e2d1e65bc62c1633c0

7 years agoMerge pull request dotnet/core-setup#2275 from eerhardt/SharedFx
Eric Erhardt [Tue, 9 May 2017 19:24:57 +0000 (14:24 -0500)]
Merge pull request dotnet/core-setup#2275 from eerhardt/SharedFx

Move shared framework publish to MSBuild and off project.json

Commit migrated from https://github.com/dotnet/core-setup/commit/b38527380102d07ebcd7a0dd972bcc111bdca5ec

7 years agoMerge pull request dotnet/core-setup#2323 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 19:12:02 +0000 (12:12 -0700)]
Merge pull request dotnet/core-setup#2323 from karajas/fixArmRid

Remove storage container name and use global parameters in core-setup…

Commit migrated from https://github.com/dotnet/core-setup/commit/41f5fc94eedc889f086800c23f35bf14a8c75a9f

7 years agoRemove storage container name and use global parameters in core-setup-publish
Karthik Rajasekaran [Tue, 9 May 2017 18:57:22 +0000 (11:57 -0700)]
Remove storage container name and use global parameters in core-setup-publish

Commit migrated from https://github.com/dotnet/core-setup/commit/91fe73ce2ac47aa883458fddae7533ac8703d6c9

7 years agoRespond to PR feedback.
Eric Erhardt [Tue, 9 May 2017 19:05:36 +0000 (14:05 -0500)]
Respond to PR feedback.

Commit migrated from https://github.com/dotnet/core-setup/commit/d1a2c4ae4882d70934833a07d50032fd8d0cd01b

7 years agoMerge pull request dotnet/core-setup#2321 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 17:33:42 +0000 (10:33 -0700)]
Merge pull request dotnet/core-setup#2321 from karajas/fixArmRid

Remove extra parenthesis from argument list in ARM build

Commit migrated from https://github.com/dotnet/core-setup/commit/b8311c05062f3b48818cc94995b35cc824ff8906

7 years agoRemove extra parenthesis from argument list in ARM build
Karthik Rajasekaran [Tue, 9 May 2017 17:31:46 +0000 (10:31 -0700)]
Remove extra parenthesis from argument list in ARM build

Commit migrated from https://github.com/dotnet/core-setup/commit/55100453e393d5fecf0f3bd5a52321e0544c7746

7 years ago/* DO NOT MERGE */ Enable arm / debian jenkins builds (dotnet/core-setup#2305)
chcosta [Tue, 9 May 2017 17:18:40 +0000 (10:18 -0700)]
/* DO NOT MERGE */ Enable arm / debian jenkins builds (dotnet/core-setup#2305)

* Enable arm / deb build in Jenkins

* PR feedback

* Add missing ')'

* Fix casing

Commit migrated from https://github.com/dotnet/core-setup/commit/433ee07e7b4be8798d1633610f5e38577bcaaf84

7 years agoMerge pull request dotnet/core-setup#2318 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 17:14:03 +0000 (10:14 -0700)]
Merge pull request dotnet/core-setup#2318 from karajas/fixArmRid

Add PortableBuild to PB_CommonMSBuildArgs

Commit migrated from https://github.com/dotnet/core-setup/commit/61ea1d23c1dca82d4b6b78d3bf5bf54575838fc4

7 years agoAdd PortableBuild to PB_CommonMSBuildArgs
Karthik Rajasekaran [Tue, 9 May 2017 16:26:16 +0000 (09:26 -0700)]
Add PortableBuild to PB_CommonMSBuildArgs

Commit migrated from https://github.com/dotnet/core-setup/commit/8720ffaa51191c7eb6e3020e5c1e62a0227353bb

7 years agoFix shared framework restore on case-sensitive file systems by passing in all the...
Eric Erhardt [Thu, 4 May 2017 02:27:33 +0000 (21:27 -0500)]
Fix shared framework restore on case-sensitive file systems by passing in all the necessary --source parameters.

Commit migrated from https://github.com/dotnet/core-setup/commit/893118db033ba8821b6bc1dbb698c68b95a64d38

7 years agoMove shared framework publish to MSBuild and off project.json
Eric Erhardt [Wed, 3 May 2017 21:45:27 +0000 (16:45 -0500)]
Move shared framework publish to MSBuild and off project.json

Commit migrated from https://github.com/dotnet/core-setup/commit/0034e96e197c38358c21db5f1e4c3642f64a0467

7 years agoMerge pull request dotnet/core-setup#2308 from eerhardt/PortStoreBug
Eric Erhardt [Tue, 9 May 2017 13:47:57 +0000 (08:47 -0500)]
Merge pull request dotnet/core-setup#2308 from eerhardt/PortStoreBug

[Port to master] DependencyModel continue on on file not found

Commit migrated from https://github.com/dotnet/core-setup/commit/61936ba8d57b6a22bcd5e6d777ce3f2b1cdc1627

7 years agoMerge pull request dotnet/core-setup#2317 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 08:07:34 +0000 (01:07 -0700)]
Merge pull request dotnet/core-setup#2317 from karajas/fixArmRid

Pass in portable arm rids for publish

Commit migrated from https://github.com/dotnet/core-setup/commit/471bd1f782af8ef1323e2d0991cb1cc415891bc1

7 years agoPass in portable arm rids for publish
Karthik Rajasekaran [Tue, 9 May 2017 08:03:50 +0000 (01:03 -0700)]
Pass in portable arm rids for publish

Commit migrated from https://github.com/dotnet/core-setup/commit/39df24a93269976c6bfcf710bbadf807e39e4b0c

7 years agoMerge pull request dotnet/core-setup#2314 from ramarag/fix_user_profile
Rama krishnan Raghupathy [Tue, 9 May 2017 06:59:17 +0000 (23:59 -0700)]
Merge pull request dotnet/core-setup#2314 from ramarag/fix_user_profile

Maintaining consistency of store locations for userprofile

Commit migrated from https://github.com/dotnet/core-setup/commit/b932382ab0362625c3a724020b50227e706482e7

7 years agoMerge pull request dotnet/core-setup#2312 from ramarag/lookup_dir
Rama krishnan Raghupathy [Tue, 9 May 2017 06:58:34 +0000 (23:58 -0700)]
Merge pull request dotnet/core-setup#2312 from ramarag/lookup_dir

Lookup dir

Commit migrated from https://github.com/dotnet/core-setup/commit/3397f89ce07d4c224694596236454ad5cad56ae7

7 years agoMerge pull request dotnet/core-setup#2316 from eerhardt/FixPlatformManifest
Eric Erhardt [Tue, 9 May 2017 03:42:04 +0000 (22:42 -0500)]
Merge pull request dotnet/core-setup#2316 from eerhardt/FixPlatformManifest

Fix PlatformManifest.txt file to contain the full assets from all platforms.

Commit migrated from https://github.com/dotnet/core-setup/commit/e838b6533f18e6bdfa5ca785a3a6c5ce999216f6

7 years agoFix PlatformManifest.txt file to contain the full assets from all platforms.
Eric Erhardt [Tue, 9 May 2017 02:45:03 +0000 (21:45 -0500)]
Fix PlatformManifest.txt file to contain the full assets from all platforms.

Commit migrated from https://github.com/dotnet/core-setup/commit/4e048275f02ea523eb3cf10006e98e77d283fd06

7 years agoMerge pull request dotnet/core-setup#2241 from ramarag/fix_longpath
Rama krishnan Raghupathy [Tue, 9 May 2017 02:41:39 +0000 (19:41 -0700)]
Merge pull request dotnet/core-setup#2241 from ramarag/fix_longpath

Allow host to access long files

Commit migrated from https://github.com/dotnet/core-setup/commit/77be5fa8f85acabc3dd42c7fba99173b26ec7c89

7 years agoMerge pull request dotnet/core-setup#2315 from karajas/fixPublish
Karthik Rajasekaran [Tue, 9 May 2017 01:39:55 +0000 (18:39 -0700)]
Merge pull request dotnet/core-setup#2315 from karajas/fixPublish

Escape publish logging paths in build definitions

Commit migrated from https://github.com/dotnet/core-setup/commit/4932ccdcf54bc6680979bd73e5780a2c7f6a7dc2

7 years agoEscape publish logging paths
Karthik Rajasekaran [Tue, 9 May 2017 01:37:59 +0000 (18:37 -0700)]
Escape publish logging paths

Commit migrated from https://github.com/dotnet/core-setup/commit/b92ddfcd8540c43e3e0f105cc105adb0769ddb89

7 years agoMerge pull request dotnet/core-setup#2292 from karajas/addPublish
Karthik Rajasekaran [Tue, 9 May 2017 01:29:24 +0000 (18:29 -0700)]
Merge pull request dotnet/core-setup#2292 from karajas/addPublish

Add publish step to build definition

Commit migrated from https://github.com/dotnet/core-setup/commit/dff6a61db1ae81b144965b3fe50f3b241378431a

7 years agoMaintaining consistency of store locations for userprofile
Rama Krishnan Raghupathy [Tue, 9 May 2017 01:18:33 +0000 (18:18 -0700)]
Maintaining consistency of store locations for userprofile

Commit migrated from https://github.com/dotnet/core-setup/commit/37015a3264130edbbece36bf92ba63b885f1dd38

7 years agoChange PB_Branch to master in definitions
Karthik Rajasekaran [Tue, 9 May 2017 01:15:19 +0000 (18:15 -0700)]
Change PB_Branch to master in definitions

Commit migrated from https://github.com/dotnet/core-setup/commit/ab6172e2b08b31695771d6a04282877491fb3ef4

7 years agoremoving extra DIR_SEPARATOR for normalized paths
Rama Krishnan Raghupathy [Sat, 6 May 2017 03:58:10 +0000 (20:58 -0700)]
removing extra DIR_SEPARATOR for normalized paths

Commit migrated from https://github.com/dotnet/core-setup/commit/3b8111f53a59e846ddcba363c3c5d0c0acfb7a2a

7 years agoAdds long path support in the host
Rama Krishnan Raghupathy [Thu, 27 Apr 2017 03:17:52 +0000 (20:17 -0700)]
Adds long path support in the host

Add asserts for Normalized paths

Commit migrated from https://github.com/dotnet/core-setup/commit/6186962c2546713d521dcee2afeb481fa589ecd0

7 years agoMove debian publish to end
Karthik Rajasekaran [Tue, 9 May 2017 00:08:01 +0000 (17:08 -0700)]
Move debian publish to end

Add clean up vbcs script to publish

Commit migrated from https://github.com/dotnet/core-setup/commit/725b8843e83f4f6fecbe41fc8ee4f72ee16258e9

7 years agoonly use lookup directories for pupulating PROBE_PATHS
Rama Krishnan Raghupathy [Fri, 5 May 2017 23:06:21 +0000 (16:06 -0700)]
only use lookup directories for pupulating PROBE_PATHS

Commit migrated from https://github.com/dotnet/core-setup/commit/10aab39894c00b69cfe31246a8b0dda03019b077

7 years agoMerge pull request dotnet/core-setup#2310 from karajas/fixOSXInstaller
Karthik Rajasekaran [Mon, 8 May 2017 21:26:35 +0000 (14:26 -0700)]
Merge pull request dotnet/core-setup#2310 from karajas/fixOSXInstaller

Change OSX postinstall script permissions

Commit migrated from https://github.com/dotnet/core-setup/commit/4abed9b1c50696a406d8ca4381be58b4cbcdfd03

7 years agoMerge pull request dotnet/core-setup#2309 from eerhardt/FixDependencyModelDeps
Eric Erhardt [Mon, 8 May 2017 21:24:21 +0000 (16:24 -0500)]
Merge pull request dotnet/core-setup#2309 from eerhardt/FixDependencyModelDeps

Fix dependency model deps

Commit migrated from https://github.com/dotnet/core-setup/commit/54d2c511e4afeab0caa279aa9be7369fb9964fd5

7 years agoAddress feedback
Karthik Rajasekaran [Mon, 8 May 2017 21:22:49 +0000 (14:22 -0700)]
Address feedback

Commit migrated from https://github.com/dotnet/core-setup/commit/8a703493ad920ba931c61b99d4f88e2e8856cb13

7 years agoFix DependencyModel's dependency on PlatformAbstractions to use a pre-release version.
Eric Erhardt [Mon, 8 May 2017 19:33:14 +0000 (14:33 -0500)]
Fix DependencyModel's dependency on PlatformAbstractions to use a pre-release version.

Work around https://github.com/NuGet/Home/issues/4337

Commit migrated from https://github.com/dotnet/core-setup/commit/718ddb0695f5930cac72fb1a81702dcd8cb5444e

7 years agoFix DependencyModel and PlatformAbstractions to not depend on NETStandard.Library.
Eric Erhardt [Mon, 8 May 2017 18:42:24 +0000 (13:42 -0500)]
Fix DependencyModel and PlatformAbstractions to not depend on NETStandard.Library.

Also refactor their .csproj to have common properties.

Commit migrated from https://github.com/dotnet/core-setup/commit/4ce758ffa5521cbcb1d2a961ddae09403cccc036

7 years agoChange OSX postinstall script permissions
dotnet-bot [Mon, 8 May 2017 17:59:33 +0000 (10:59 -0700)]
Change OSX postinstall script permissions

Commit migrated from https://github.com/dotnet/core-setup/commit/4b6f787f7ea0107621a4e2342027b6fe71302615

7 years agoRemove Crossbuild build definition
Karthik Rajasekaran [Mon, 8 May 2017 17:54:38 +0000 (10:54 -0700)]
Remove Crossbuild build definition

Commit migrated from https://github.com/dotnet/core-setup/commit/2195c132c0c4b889556a725afe936ec20745db02

7 years agoRemove unnecessary publish varibles from definition
Karthik Rajasekaran [Fri, 5 May 2017 23:23:10 +0000 (16:23 -0700)]
Remove unnecessary publish varibles from definition

Commit migrated from https://github.com/dotnet/core-setup/commit/aed7afda15ed4bd0acda122e0c1201f7cf9416dc

7 years agoDependencyModel continue on on file not found
Eric Erhardt [Thu, 4 May 2017 18:39:43 +0000 (13:39 -0500)]
DependencyModel continue on on file not found

Now that we have runtime package stores, there are package paths that don't contain all of the reference assemblies.  Runtime package stores actually don't have any reference assemblies.

When DependencyModel is given a runtime package store and a NuGet cache directory (in that order), it needs to keep looking in all the package paths it is given before throwing an exception.

Commit migrated from https://github.com/dotnet/core-setup/commit/91541a829156c92ad070fbe220c370bbfdf888fb

7 years agoRefactor
Karthik Rajasekaran [Thu, 4 May 2017 22:54:57 +0000 (15:54 -0700)]
Refactor

Commit migrated from https://github.com/dotnet/core-setup/commit/1b2df4e45d34cad13997f8e1e38df9f88e1eb15d

7 years agoAdd Build pipeline steps
Karthik Rajasekaran [Thu, 4 May 2017 22:52:09 +0000 (15:52 -0700)]
Add Build pipeline steps

Commit migrated from https://github.com/dotnet/core-setup/commit/fd6321cae0e26b4baf81f6ea6ddf9b60351eed85

7 years agoFix getazurebloblist
Karthik Rajasekaran [Thu, 4 May 2017 22:18:33 +0000 (15:18 -0700)]
Fix getazurebloblist

Commit migrated from https://github.com/dotnet/core-setup/commit/9e2fcb456223bb9b5b7a25f7a4602e8d84c7b145

7 years agoAdd Publish step to build
Karthik Rajasekaran [Wed, 3 May 2017 18:14:14 +0000 (11:14 -0700)]
Add Publish step to build

Commit migrated from https://github.com/dotnet/core-setup/commit/a8c14a7252e730e59b69b68bcb9949df0644aa58

7 years agoDo not exit when unmount fails during rootfs builds (dotnet/core-setup#2278)
Jiyoung Giuliana Yun [Mon, 8 May 2017 15:06:23 +0000 (00:06 +0900)]
Do not exit when unmount fails during rootfs builds (dotnet/core-setup#2278)

Commit migrated from https://github.com/dotnet/core-setup/commit/20ed9f2a233cba7807732ec13938d632942e41b7

7 years agoArm support cleanup, fix readme links, remove disablecrossgen as a default
Christopher Costa [Sun, 7 May 2017 00:40:15 +0000 (17:40 -0700)]
Arm support cleanup, fix readme links, remove disablecrossgen as a default
for arm

Commit migrated from https://github.com/dotnet/core-setup/commit/fc5bbbb73c22cdea72cea57990facb1fd374d8e7

7 years agoAdd back arm to official build
Christopher Costa [Sun, 7 May 2017 00:11:29 +0000 (17:11 -0700)]
Add back arm to official build

Commit migrated from https://github.com/dotnet/core-setup/commit/05576f462d63bba2110f611515558eea4ac9a317

7 years agoEnable disabling crossgen for arm builds
Christopher Costa [Sat, 6 May 2017 23:03:32 +0000 (16:03 -0700)]
Enable disabling crossgen for arm builds

Commit migrated from https://github.com/dotnet/core-setup/commit/3cc6d025d630b3d0ef8188f425814dbbf6ff540f

7 years agoRemove linux arm
Christopher Costa [Sat, 6 May 2017 22:46:16 +0000 (15:46 -0700)]
Remove linux arm

Commit migrated from https://github.com/dotnet/core-setup/commit/b301c9ac513b0b4860921ce75cba420d577349ff

7 years agoFix arm build arguments
Christopher Costa [Sat, 6 May 2017 21:12:42 +0000 (14:12 -0700)]
Fix arm build arguments

Commit migrated from https://github.com/dotnet/core-setup/commit/f983a1ba635f85190f96ea4d2cf730986e97e984

7 years agoEnable arm official builds (dotnet/core-setup#2300)
chcosta [Sat, 6 May 2017 20:24:33 +0000 (13:24 -0700)]
Enable arm official builds (dotnet/core-setup#2300)

Commit migrated from https://github.com/dotnet/core-setup/commit/9b780b01080e985f5238075be87354e6c0e0178f

7 years agoMerge pull request dotnet/core-setup#2299 from eerhardt/FixFinalizeBuild
Eric Erhardt [Sat, 6 May 2017 14:16:55 +0000 (09:16 -0500)]
Merge pull request dotnet/core-setup#2299 from eerhardt/FixFinalizeBuild

Fix finalize build by using RIDs for the .svg file, but the same legacy monikers for the .version files.

Commit migrated from https://github.com/dotnet/core-setup/commit/36de6bcfc19c9f741ce540da3e003de6087c9551

7 years agoFix finalize build by using RIDs for the .svg file, but the same legacy monikers...
Eric Erhardt [Sat, 6 May 2017 13:44:43 +0000 (08:44 -0500)]
Fix finalize build by using RIDs for the .svg file, but the same legacy monikers for the .version files.

Commit migrated from https://github.com/dotnet/core-setup/commit/0d5cdc929d0a5a100034afcda36484566e852396

7 years agoBuild PlatformAbstractions and DependencyModel nupkgs (dotnet/core-setup#2298)
chcosta [Sat, 6 May 2017 07:41:02 +0000 (00:41 -0700)]
Build PlatformAbstractions and DependencyModel nupkgs (dotnet/core-setup#2298)

* Fix managed build

* Serialize build steps

Commit migrated from https://github.com/dotnet/core-setup/commit/b46f05aaaefea709448ec0297b93eed088248b1a

7 years agoFix build finalization so it doesn't run on every leg
Christopher Costa [Sat, 6 May 2017 06:47:14 +0000 (23:47 -0700)]
Fix build finalization so it doesn't run on every leg

Commit migrated from https://github.com/dotnet/core-setup/commit/46779f1b54d003ab39c04c24a4e99c95f0784085