platform/upstream/dotnet/runtime.git
7 years agoportable build changes
Christopher Costa [Fri, 28 Apr 2017 16:41:18 +0000 (09:41 -0700)]
portable build changes

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

7 years agoFix robocopy purge
Christopher Costa [Thu, 27 Apr 2017 23:38:32 +0000 (16:38 -0700)]
Fix robocopy purge

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

7 years agoRemove attach break
Christopher Costa [Thu, 27 Apr 2017 23:32:50 +0000 (16:32 -0700)]
Remove attach break

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

7 years agoFix msbuild versions, fix cleanup script
Christopher Costa [Thu, 27 Apr 2017 23:08:47 +0000 (16:08 -0700)]
Fix msbuild versions, fix cleanup script

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

7 years agoMove filtering into the rest api call
Christopher Costa [Thu, 27 Apr 2017 22:30:11 +0000 (15:30 -0700)]
Move filtering into the rest api call

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

7 years agoRemove arm builds from official builds
Christopher Costa [Thu, 27 Apr 2017 21:16:28 +0000 (14:16 -0700)]
Remove arm builds from official builds

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

7 years agoChange default container name to dotnet
Christopher Costa [Thu, 27 Apr 2017 20:46:58 +0000 (13:46 -0700)]
Change default container name to dotnet

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

7 years agoUse robocopy to purge long names in both windows build definitions
Christopher Costa [Thu, 27 Apr 2017 20:32:26 +0000 (13:32 -0700)]
Use robocopy to purge long names in both windows build definitions

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

7 years agoUse robocopy to purge long path names
Christopher Costa [Thu, 27 Apr 2017 20:23:33 +0000 (13:23 -0700)]
Use robocopy to purge long path names

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

7 years agoMerge branch 'master' of https://github.com/dotnet/core-setup into delete_long_filenames
Christopher Costa [Thu, 27 Apr 2017 20:15:46 +0000 (13:15 -0700)]
Merge branch 'master' of https://github.com/dotnet/core-setup into delete_long_filenames

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

7 years agotry to delete long filenames during cleanup (dotnet/core-setup#2212)
chcosta [Thu, 27 Apr 2017 19:22:51 +0000 (12:22 -0700)]
try to delete long filenames during cleanup (dotnet/core-setup#2212)

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

7 years agotry to delete long filenames during cleanup
Christopher Costa [Thu, 27 Apr 2017 19:21:26 +0000 (12:21 -0700)]
try to delete long filenames during cleanup

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

7 years agoFix bad merge (dotnet/core-setup#2211)
chcosta [Thu, 27 Apr 2017 17:33:07 +0000 (10:33 -0700)]
Fix bad merge (dotnet/core-setup#2211)

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

7 years agoCi validate (dotnet/core-setup#2203)
chcosta [Thu, 27 Apr 2017 01:11:23 +0000 (18:11 -0700)]
Ci validate (dotnet/core-setup#2203)

* Validate CI

* Undo temporary netci.groovy changes used for validation

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

7 years agoCore-Setup on Buildtools (dotnet/core-setup#2187)
chcosta [Thu, 27 Apr 2017 01:03:34 +0000 (18:03 -0700)]
Core-Setup on Buildtools (dotnet/core-setup#2187)

* update .gitignore

* Add bootstrap for buildtools and run tool

* Add dev workflow commands clean/sync for Windows

* Update supported target rids and target archs

* Compile corehost via run.exe

* Add main build.proj

* Update config.json

* Enable PkgPackage prject using buildtools

* Fix path to version.txt

* Add dir.proj for src

* Move custom tasks to root leve

* build custom tasks

* build corehost using build.cmd

* Build src packages using build.cmd

* Add custom build option to run.exe config

* Add custom task - GetBuildableFramework

* add props header

* improve BuildProjectsForNuGetPackages

* Move deps clean to its own task

* Fix lockfile publishing

* Fix ExeSuffix prop

* Fix runtime Graph generation prop

* Enable tests through run.exe

* Enable packaging for win and mac

* custom tasks sln

* start fixing tests

* Fix test paths

* firx custom task

* Generate Svg badge from msbuild

* Move GenerateMsiVersion to its own custom task

* Generate stable Guids using custom task

* Make run.sh executable

* Add clean and sync scripts for *nix

* Fixes for unix

* Enable packaging for OSX

* Generate debs part 1

* Import deb packaging targets

* Fix osx packaging

* Fix typo

* Fix RuntimeGraph. removing lower casing

* Packages debs part 2

* Minor fixes for GenerateDebs

* Complete Generate Debs

* Update versions

* Add flag to control generating deb pkgs

* Pack dotnet-deb-tool

* First version for build.sh

* Update packaging

* Add packaging to full build

* Update dependencies

* move custom tasks under build/tasks

* P.R. comments part 1

* Add ReplaceFileContents task

* Use ReplaceFileContents task

* Update .gitignore

* Fix template for shared framework

* PR feedback

* move sign.proj to root

* Update sign.proj

* Update version

* Add missing file

* Fixing the --fallbacksource to be correct.

* Fix pkg build

* Add missing Msi ugrade code and fix namesfor existing

* Moving folders

* Refactor and update versioning

* publish finalizing

* publish finalization

* Intermediate change, fixing build after merge

* Merge fixes

* Enable partial testing build, and bringing back publishing which was lost

* Publishing

* Enable hostactivationtests

* actually add publishing targets

* update gitignore

* make Bin and Packages capitalized because they're external

* update readme.md with dnvm urls

* msi version change, test fixes

* Enable publish to nuget during publishing

* Add build.sh change

* Enable tests

* Add test failure summary

* Update microsoft.netcore.app platform version testing against

* Delete xml file which shouldn't be added

* Testing changes

* Test fixes

* Minor cleanup, auto-derive test target rid if it's not specified

* Cleanup before test run to prevent failures caused after successive reruns

* Remove versions junction which breaks testing since it picks the wrong
version

* Enable linux build

* Fix linux compression, avoid "file chaned as we read it" error

* Fix linux test builds

* Test changes for Linux

* Minor fixes for Windows

* Change nuget feed for validation

* use buildtools repo

* separate run into run and init

* Use corefx style docker builds

* Use build.sourcesdirectory

* chmod +x init.sh

* add pb_gitdirectory variable

* Use inittools instead of bootstrap

* Chmod +x init-tools.sh

* Update crossgen to be +x

* Fix casing looking for platforms package

* Fix buildtoolstaskdir

* set default localbuildtoolstaskdir

* set nuget_packages when running dotnet build for src/managed projects

* set absolute path for items

* Add missing docker-as-current-user.sh script

* chmod+x the docker run scripts

* print command for debugging

* remove uneccessary debugging echo

* print debugging message

* chmod+x init-tools.sh

* Add debugging messages

* fix typo

* Fix casing

* chmod+x boostrap.sh

* Update bootstrap script

* display debug message

* Fix typo

* temporarily add dotnet-install.sh script

* Relax min req for dotnet-obtain

* relax reqs in bootstrap

* make copy verbose to debug

* Fix typo

* add -p to mkdir in bootstrap

* Add another -p to mkdir in bootstrap

* try to fix exit code check

* bootstrap verbose

* Use wget as a fallback for distros without curl

* misc fixes

* make crossgen optional based on existence of script

* Add nuget default timeout

* Add default containername

* Remove verbose option from bootstrap call

* only publish corehost packages if finalization has completed

* Check in updated linux build def

* update docker tags

* pass distrorid for publishing

* Fix definition name

* Generate version assets

* buildpipeline changes, enabling windows

* Add target to build traversal build dependencies

* Add tools-override copy to init-tools

* Change roslyn version

* Fix building traversal build dependencies logic

* Create the version info file

* Add hook to opt out of including all runtime packages for testing purposes

* absolute paths to prevent build break when building a sub project from a
different working directory

* copy custom task dependency to local task directory

* Add platformabstractions to custom-task dependencies

* try adding back temp folder

* dotnet restore for tests requires nugetfallbackfolder be present

* set test rid with targetarchitecture

* Add windows builds

* hack the osx distrorid

* use packagetargetrid for sharedframework project

* Publish packagetargetrid

* Remove osx.10.12 from packagetargetrid change list

* Remove hack, not needed now that packagetargetrid is fixed

* Add osx

* misc build changes

* rename compression -> packaging, and some portable build changes

* misc merge changes

* Update dependency versions

* Enable portable linux build

* update to netci.groovy

* Remove -targets qualifier from netci.groovy

* run parses parameter/values with = separator

* set unrestricted execution policy when calling powershell

* move wix toolset extraction into msbuild so we don't have a dependency on
powershell v5.0+

* print slightly more debug info

* switch path separator char

* Custom zipfileextracttodirectory task

* Add references for compression task

* Don't delete destination directory

* remove branched zip extraction task

* tweak the groovy file to make testing easier

* change disable to disabled

* Change ci platform build list

* load sln's even if buildtools isn't restored

* Allow loading sln's even if buildtools not restored

* hack osx rid

* Fix typo

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

7 years agoMerge pull request dotnet/core-setup#2178 from ramarag/fix_app_base
Rama krishnan Raghupathy [Wed, 26 Apr 2017 22:21:33 +0000 (15:21 -0700)]
Merge pull request dotnet/core-setup#2178 from ramarag/fix_app_base

remove trailing DIR_SEPARATOR from APP_CONTEXT_BASE_DIRECTORY

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

7 years agoremove trailing DIR_SEPARATOR from APP_CONTEXT_BASE_DIRECTORY
Rama Krishnan Raghupathy [Tue, 25 Apr 2017 23:21:24 +0000 (16:21 -0700)]
remove trailing DIR_SEPARATOR from APP_CONTEXT_BASE_DIRECTORY

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

7 years agoMerge pull request dotnet/core-setup#2185 from ericstj/excludeExternalBuildRIDs
Eric StJohn [Wed, 26 Apr 2017 16:26:34 +0000 (09:26 -0700)]
Merge pull request dotnet/core-setup#2185 from ericstj/excludeExternalBuildRIDs

Exclude debian and tizen from platform manifest

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

7 years agoMerge pull request dotnet/core-setup#2183 from dotnet-bot/master-UpdateDependencies
Eric Erhardt [Wed, 26 Apr 2017 16:17:17 +0000 (11:17 -0500)]
Merge pull request dotnet/core-setup#2183 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25226-02, preview2-25226-02, preview2-25226-01, respectively (master)

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

7 years agoExclude debian and tizen from platform manifest
Eric St. John [Wed, 26 Apr 2017 15:49:15 +0000 (08:49 -0700)]
Exclude debian and tizen from platform manifest

Debian and Tizen are not built by our build process, but we want to
include entries for them in our runtime.json.

This was interfering with another feature where we must include a list
of all files that are in all runtime packages in a manifest.  The
manifest is used when building a shared-framework app to understand
which files are part of the shared framework and should be considered
for conflict resolution.  If the application were to reference an old
package which had one of these files we want to trim it from the
application if it failed conflict resolution (was a lower version).

We cannot gather this information from debian and tizen packages since
we don't build them.  For now we will opt them out of this feature.
This is likely "good enough" for them since they won't have any unique
files that previously shipped in RID-less packages and require conflict
resolution.

A alternative solution for debian and tizen would be for them to ship
their own RID-less package with their own platform manifest.  They could
do so transparently by implicitly referencing their package for folks
that wanted this.

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

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25226-02, preview2-25226-02, preview2...
dotnet-bot [Wed, 26 Apr 2017 14:19:20 +0000 (07:19 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25226-02, preview2-25226-02, preview2-25226-01, respectively

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

7 years agoUpdate CoreFx to preview2-25226-01 (dotnet/core-setup#2180)
dotnet bot [Wed, 26 Apr 2017 04:50:34 +0000 (21:50 -0700)]
Update CoreFx to preview2-25226-01 (dotnet/core-setup#2180)

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

7 years agoMerge pull request dotnet/core-setup#2172 from dotnet-bot/master-UpdateDependencies
Eric Erhardt [Wed, 26 Apr 2017 02:07:10 +0000 (21:07 -0500)]
Merge pull request dotnet/core-setup#2172 from dotnet-bot/master-UpdateDependencies

Update CoreClr to preview2-25226-01 (master)

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

7 years agoUpdate CoreClr to preview2-25226-01
dotnet-bot [Wed, 26 Apr 2017 01:36:59 +0000 (18:36 -0700)]
Update CoreClr to preview2-25226-01

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

7 years agoMerge pull request dotnet/core-setup#2167 from ericstj/officialBuildRID-fixCase
Eric StJohn [Tue, 25 Apr 2017 19:46:48 +0000 (12:46 -0700)]
Merge pull request dotnet/core-setup#2167 from ericstj/officialBuildRID-fixCase

Fix casing of OfficialBuildRID

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

7 years agoUpdate CoreClr, CoreFx to preview2-25225-01, preview2-25225-02, respectively (dotnet...
dotnet bot [Tue, 25 Apr 2017 18:41:41 +0000 (11:41 -0700)]
Update CoreClr, CoreFx to preview2-25225-01, preview2-25225-02, respectively (dotnet/core-setup#2162)

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

7 years agoMerge pull request dotnet/core-setup#2148 from nguerrera/export-sdk-resolution
Livar [Tue, 25 Apr 2017 18:36:02 +0000 (11:36 -0700)]
Merge pull request dotnet/core-setup#2148 from nguerrera/export-sdk-resolution

Export SDK resolution

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

7 years agoMerge pull request dotnet/core-setup#2093 from ramarag/fix_developer_store
Rama krishnan Raghupathy [Tue, 25 Apr 2017 18:05:20 +0000 (11:05 -0700)]
Merge pull request dotnet/core-setup#2093 from ramarag/fix_developer_store

Adding Developer stores when unzipped CLI's are used

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

7 years agoFix casing of OfficialBuildRID
Eric St. John [Tue, 25 Apr 2017 17:56:50 +0000 (10:56 -0700)]
Fix casing of OfficialBuildRID

Working around https://github.com/Microsoft/msbuild/issues/1751

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

7 years agoUse appropriate prefix/suffix when deleting unrequired binaries (dotnet/core-setup...
Gaurav Khanna [Tue, 25 Apr 2017 17:46:03 +0000 (10:46 -0700)]
Use appropriate prefix/suffix when deleting unrequired binaries (dotnet/core-setup#2158)

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

7 years agoMerge pull request dotnet/core-setup#2153 from eerhardt/SignedPackagesFix
Eric Erhardt [Tue, 25 Apr 2017 15:15:46 +0000 (10:15 -0500)]
Merge pull request dotnet/core-setup#2153 from eerhardt/SignedPackagesFix

Only publish identity packages from a single build leg (windows x64).

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

7 years agoCorrect extraction of IETF resource code (dotnet/core-setup#2160)
Gaurav Khanna [Tue, 25 Apr 2017 15:08:59 +0000 (08:08 -0700)]
Correct extraction of IETF resource code (dotnet/core-setup#2160)

* Correct extraction of IETF resource code

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

7 years agoMerge pull request dotnet/core-setup#2159 from ramarag/fix_portable
Rama krishnan Raghupathy [Tue, 25 Apr 2017 06:23:40 +0000 (23:23 -0700)]
Merge pull request dotnet/core-setup#2159 from ramarag/fix_portable

Fixing portable linux and removing various linux builds

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

7 years agoFixing portable linux and removing rhel and centos legs
ramarag [Tue, 25 Apr 2017 05:21:48 +0000 (22:21 -0700)]
Fixing portable linux and removing rhel and centos legs

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

7 years agoMerge pull request dotnet/core-setup#2154 from eerhardt/Fix625
Eric Erhardt [Tue, 25 Apr 2017 00:38:15 +0000 (19:38 -0500)]
Merge pull request dotnet/core-setup#2154 from eerhardt/Fix625

Allow additional ICompilationAssemblyResolvers

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

7 years agoMerge pull request dotnet/core-setup#2151 from dotnet-bot/master-UpdateDependencies
Wes Haggard [Mon, 24 Apr 2017 23:46:33 +0000 (16:46 -0700)]
Merge pull request dotnet/core-setup#2151 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25224-02, preview2-25224-03, preview2-25224-01, respectively (master)

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

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25224-02, preview2-25224-03, preview2...
dotnet-bot [Mon, 24 Apr 2017 23:04:10 +0000 (16:04 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25224-02, preview2-25224-03, preview2-25224-01, respectively

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

7 years agoExport SDK resolution
Nick Guerrera [Fri, 21 Apr 2017 23:31:11 +0000 (16:31 -0700)]
Export SDK resolution

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

7 years agoRespond to PR feedback.
Eric Erhardt [Mon, 24 Apr 2017 21:15:09 +0000 (16:15 -0500)]
Respond to PR feedback.

Don't allocate during ResolveReferencePaths.
Rename additionalResolvers => customResolvers.

Beef up the tests a little.

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

7 years agoAllow additional ICompilationAssemblyResolvers
Eric Erhardt [Tue, 11 Apr 2017 15:00:13 +0000 (10:00 -0500)]
Allow additional ICompilationAssemblyResolvers

This allows for callers to use their own compilation resolvers along with the default resolvers shipped in the DependencyModel.

Fix dotnet/core-setup#625

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

7 years agoOnly publish identity packages from a single build leg (windows x64).
Eric Erhardt [Mon, 24 Apr 2017 16:58:47 +0000 (11:58 -0500)]
Only publish identity packages from a single build leg (windows x64).

Also, fail publishing if an existing blob exists - no more overwriting azure storage blobs.  We need to ensure each leg publishes distinct packages so we don't get into race conditions in publishing.

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

7 years agoKick off new build
Eric Erhardt [Sat, 22 Apr 2017 01:13:01 +0000 (20:13 -0500)]
Kick off new build

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

7 years agoMerge pull request dotnet/core-setup#2146 from eerhardt/DisableNonPortable
Eric Erhardt [Sat, 22 Apr 2017 00:33:23 +0000 (19:33 -0500)]
Merge pull request dotnet/core-setup#2146 from eerhardt/DisableNonPortable

Disable non-portable windows and osx builds.

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

7 years agoDisable non-portable linux builds.
Eric Erhardt [Fri, 21 Apr 2017 22:48:45 +0000 (17:48 -0500)]
Disable non-portable linux builds.

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

7 years agoMove Core-Setup to Preview2 (dotnet/core-setup#2145)
Gaurav Khanna [Fri, 21 Apr 2017 22:07:49 +0000 (15:07 -0700)]
Move Core-Setup to Preview2 (dotnet/core-setup#2145)

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

7 years agoDisable non-portable windows and osx builds.
Eric Erhardt [Fri, 21 Apr 2017 21:30:01 +0000 (16:30 -0500)]
Disable non-portable windows and osx builds.

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

7 years agoMerge pull request dotnet/core-setup#2134 from dotnet-bot/master-UpdateDependencies
Eric Erhardt [Fri, 21 Apr 2017 16:16:41 +0000 (11:16 -0500)]
Merge pull request dotnet/core-setup#2134 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview1-25221-02, preview1-25221-02, preview1-25221-01, respectively (master)

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

7 years agoKicking off a new build
Eric Erhardt [Fri, 21 Apr 2017 16:04:52 +0000 (11:04 -0500)]
Kicking off a new build

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

7 years agoSpecify portable RID for Windows build for binaries to be signed. (dotnet/core-setup...
Gaurav Khanna [Fri, 21 Apr 2017 14:49:04 +0000 (07:49 -0700)]
Specify portable RID for Windows build for binaries to be signed. (dotnet/core-setup#2135)

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

7 years agoUpdate CoreClr, CoreFx, Standard to preview1-25221-02, preview1-25221-02, preview1...
dotnet-bot [Fri, 21 Apr 2017 14:13:13 +0000 (07:13 -0700)]
Update CoreClr, CoreFx, Standard to preview1-25221-02, preview1-25221-02, preview1-25221-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#2116 from wtgodbe/rootfs
William Godbe [Thu, 20 Apr 2017 22:33:52 +0000 (15:33 -0700)]
Merge pull request dotnet/core-setup#2116 from wtgodbe/rootfs

Exit with failure when build-rootfs.sh fails

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

7 years agoMerge pull request dotnet/core-setup#2125 from eerhardt/FixUpdateDependencies
Eric Erhardt [Thu, 20 Apr 2017 22:13:33 +0000 (17:13 -0500)]
Merge pull request dotnet/core-setup#2125 from eerhardt/FixUpdateDependencies

Update update-dependencies to use VersionTools.

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

7 years agoExit with failure when build-rootfs.sh fails
wtgodbe [Wed, 19 Apr 2017 21:05:58 +0000 (14:05 -0700)]
Exit with failure when build-rootfs.sh fails

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

7 years agoRevert "Revert "Revert "Build Native Debian installers consuming Portable Linux binar...
rakeshsinghranchi [Thu, 20 Apr 2017 19:02:58 +0000 (12:02 -0700)]
Revert "Revert "Revert "Build Native Debian installers consuming Portable Linux binaries (dotnet/core-setup#2027)" (dotnet/core-setup#2078)" (dotnet/core-setup#2104)" (dotnet/core-setup#2128)

Reverting to get the baseline for myget push issue breaking official build.

This reverts commit dotnet/core-setup@bd9b9d573abb8d91f73f5c9998cd4db7b585f232.

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

7 years agoUpdating CoreClr to preview1-25220-03 (dotnet/core-setup#2126)
dotnet bot [Thu, 20 Apr 2017 18:23:52 +0000 (11:23 -0700)]
Updating CoreClr to preview1-25220-03 (dotnet/core-setup#2126)

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

7 years agoUpdate update-dependencies to use VersionTools.
Eric Erhardt [Thu, 20 Apr 2017 15:53:20 +0000 (10:53 -0500)]
Update update-dependencies to use VersionTools.

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

7 years agoMerge pull request dotnet/core-setup#2124 from dotnet-bot/UpdateDependencies201704200...
Eric Erhardt [Thu, 20 Apr 2017 16:11:35 +0000 (11:11 -0500)]
Merge pull request dotnet/core-setup#2124 from dotnet-bot/UpdateDependencies20170420021208

[master] Updating CoreFx, CoreClr, Standard to preview1-25220-02, preview1-25220-02, preview1-25220-01 respectively

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

7 years agoUpdating CoreFx, CoreClr, Standard to preview1-25220-02, preview1-25220-02, preview1...
dotnet-bot [Thu, 20 Apr 2017 14:12:08 +0000 (07:12 -0700)]
Updating CoreFx, CoreClr, Standard to preview1-25220-02, preview1-25220-02, preview1-25220-01 respectively

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

7 years agoUpdating CoreFx, CoreClr to preview1-25220-01, preview1-25220-01 respectively (dotnet...
dotnet bot [Thu, 20 Apr 2017 03:42:45 +0000 (20:42 -0700)]
Updating CoreFx, CoreClr to preview1-25220-01, preview1-25220-01 respectively (dotnet/core-setup#2121)

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

7 years agoFinalizeBuild step is skipped with below message : (dotnet/core-setup#2118)
rakeshsinghranchi [Thu, 20 Apr 2017 00:38:09 +0000 (17:38 -0700)]
FinalizeBuild step is skipped with below message : (dotnet/core-setup#2118)

2017-04-19T22:16:31.9992830Z [TARGET     >] [....] [00:02:33.737] FinalizeBuild                                              (Microsoft.DotNet.Host.Build.PublishTargets.FinalizeBuild)
2017-04-19T22:16:32.3717000Z Not all builds complete, badge not found: sharedfx_CentOS_x64

This change will complete the intended fix for :
https://github.com/dotnet/core-setup/pull/2087

Finalize step expects the listed badges and since centos are not being built anymore, it should not have entry in the list of expected badge list .Finalize step is marked as complete with below message :

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

7 years agoRevert "Disable publish to Azure for testing release/2.0.0 builds. This change will...
Ravi Eda [Wed, 19 Apr 2017 23:15:27 +0000 (18:15 -0500)]
Revert "Disable publish to Azure for testing release/2.0.0 builds. This change will be reverted after testing is complete."

This reverts commit dotnet/core-setup@98f9b432b011840eacd76cde4243918e904e6293.

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

7 years agoDisable publish to Azure for testing release/2.0.0 builds. This change will be revert...
Ravi Eda [Wed, 19 Apr 2017 23:12:01 +0000 (18:12 -0500)]
Disable publish to Azure for testing release/2.0.0 builds. This change will be reverted after testing is complete.

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

7 years agoUpdating CoreClr to preview1-25219-05 (dotnet/core-setup#2114)
dotnet bot [Wed, 19 Apr 2017 22:44:16 +0000 (15:44 -0700)]
Updating CoreClr to preview1-25219-05 (dotnet/core-setup#2114)

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

7 years agoUpdate dummy.txt
Peter Marcu [Wed, 19 Apr 2017 21:25:47 +0000 (14:25 -0700)]
Update dummy.txt

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

7 years agoUpdating CoreFx, CoreClr to preview1-25219-04, preview1-25219-04 respectively (dotnet...
dotnet bot [Wed, 19 Apr 2017 18:18:33 +0000 (11:18 -0700)]
Updating CoreFx, CoreClr to preview1-25219-04, preview1-25219-04 respectively (dotnet/core-setup#2112)

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

7 years agoUpdating CoreFx, CoreClr, Standard to preview1-25218-03, preview1-25219-03, preview1...
dotnet bot [Wed, 19 Apr 2017 16:04:15 +0000 (09:04 -0700)]
Updating CoreFx, CoreClr, Standard to preview1-25218-03, preview1-25219-03, preview1-25219-01 respectively (dotnet/core-setup#2110)

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

7 years agoRevert "Revert "Build Native Debian installers consuming Portable Linux binaries...
rakeshsinghranchi [Wed, 19 Apr 2017 02:28:51 +0000 (19:28 -0700)]
Revert "Revert "Build Native Debian installers consuming Portable Linux binaries (dotnet/core-setup#2027)" (dotnet/core-setup#2078)" (dotnet/core-setup#2104)

This reverts commit dotnet/core-setup@e9456614cfe65b6dc7c5326a597337159142c84c.

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

7 years agoEnsure Architecture is added to all probe locations
Rama Krishnan Raghupathy [Tue, 18 Apr 2017 19:09:03 +0000 (12:09 -0700)]
Ensure Architecture is added to all probe locations

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

7 years agoUpdating CoreClr to preview1-25218-03 (dotnet/core-setup#2102)
dotnet bot [Tue, 18 Apr 2017 17:59:09 +0000 (10:59 -0700)]
Updating CoreClr to preview1-25218-03 (dotnet/core-setup#2102)

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

7 years agoMerge pull request dotnet/core-setup#2094 from eerhardt/RemoveOSXConclusion
Eric Erhardt [Tue, 18 Apr 2017 17:30:21 +0000 (12:30 -0500)]
Merge pull request dotnet/core-setup#2094 from eerhardt/RemoveOSXConclusion

Clean up OSX installer.

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

7 years agoAdd sharedhost and hostfxr eulas back since Windows installers need these.
Eric Erhardt [Tue, 18 Apr 2017 16:16:33 +0000 (11:16 -0500)]
Add sharedhost and hostfxr eulas back since Windows installers need these.

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

7 years agoUpdate welcome.html to not say 'Host'
Eric Erhardt [Tue, 18 Apr 2017 15:35:39 +0000 (10:35 -0500)]
Update welcome.html to not say 'Host'

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

7 years agoUpdating CoreFx, CoreClr, Standard to preview1-25218-02, preview1-25218-02, preview1...
dotnet bot [Tue, 18 Apr 2017 15:08:45 +0000 (08:08 -0700)]
Updating CoreFx, CoreClr, Standard to preview1-25218-02, preview1-25218-02, preview1-25218-01 respectively (dotnet/core-setup#2099)

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

7 years agoUpdating CoreFx, CoreClr, Standard to preview1-25218-01, preview1-25218-01, preview1...
dotnet bot [Tue, 18 Apr 2017 04:53:48 +0000 (21:53 -0700)]
Updating CoreFx, CoreClr, Standard to preview1-25218-01, preview1-25218-01, preview1-25217-02 respectively (dotnet/core-setup#2095)

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

7 years agoTry longer lease acquisition (dotnet/core-setup#2091)
Gaurav Khanna [Tue, 18 Apr 2017 04:51:52 +0000 (21:51 -0700)]
Try longer lease acquisition (dotnet/core-setup#2091)

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

7 years agoClean up OSX installer.
Eric Erhardt [Tue, 18 Apr 2017 02:07:07 +0000 (21:07 -0500)]
Clean up OSX installer.

Remove unused resources from sharedhost and hostfxr pkgs.
Remove unused conclusion.html from sharedframework product.
Start using the welcome.html page for the sharedframework product.

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

7 years agoMerge pull request dotnet/core-setup#2087 from wtgodbe/RemoveCentOS
William Godbe [Mon, 17 Apr 2017 22:15:40 +0000 (15:15 -0700)]
Merge pull request dotnet/core-setup#2087 from wtgodbe/RemoveCentOS

Remove CentOS from CI & Pipeline

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

7 years agoRemove CentOS from CI & Pipeline
wtgodbe [Mon, 17 Apr 2017 22:02:03 +0000 (15:02 -0700)]
Remove CentOS from CI & Pipeline

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

7 years agoMerge pull request dotnet/core-setup#2080 from johnbeisner/PolicyUpdate
jbeisner [Mon, 17 Apr 2017 19:16:59 +0000 (12:16 -0700)]
Merge pull request dotnet/core-setup#2080 from johnbeisner/PolicyUpdate

Updating/repairing the SDK lookup tests

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

7 years agoTrivial change to a method name.
John Beisner [Mon, 17 Apr 2017 18:24:02 +0000 (11:24 -0700)]
Trivial change to a method name.

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

7 years agoUse "_exeSelectedMessage" not "_cwdSelectedMessage"; a method rename.
John Beisner [Mon, 17 Apr 2017 17:23:49 +0000 (10:23 -0700)]
Use "_exeSelectedMessage" not "_cwdSelectedMessage"; a method rename.

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

7 years agoFixing the: 'SdkLookup_Must_Look_For_Available_Versions_Before_Looking_Into_Another_F...
John Beisner [Mon, 17 Apr 2017 16:48:28 +0000 (09:48 -0700)]
Fixing the: 'SdkLookup_Must_Look_For_Available_Versions_Before_Looking_Into_Another_Folder' test to be deterministic.
Adding semantical version tests.

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

7 years agoChange default clang version to clang3.9 in cross build (dotnet/core-setup#2038)
Jiyoung Giuliana Yun [Mon, 17 Apr 2017 15:47:32 +0000 (00:47 +0900)]
Change default clang version to clang3.9 in cross build (dotnet/core-setup#2038)

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

7 years agoUpdating CoreClr, Standard to preview1-25215-03, preview1-25217-01 respectively ...
dotnet bot [Mon, 17 Apr 2017 15:41:13 +0000 (08:41 -0700)]
Updating CoreClr, Standard to preview1-25215-03, preview1-25217-01 respectively (dotnet/core-setup#2079)

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

7 years agoRevert "Build Native Debian installers consuming Portable Linux binaries (dotnet...
rakeshsinghranchi [Mon, 17 Apr 2017 14:06:06 +0000 (07:06 -0700)]
Revert "Build Native Debian installers consuming Portable Linux binaries (dotnet/core-setup#2027)" (dotnet/core-setup#2078)

This reverts commit dotnet/core-setup@ec828449a99a30edfa8ff8a90d9b9e58cea98da6.

Reverting the change as it has caused multiple build breaks,

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

7 years agoMerge pull request dotnet/core-setup#2055 from johnbeisner/PolicyUpdate
Livar [Sat, 15 Apr 2017 03:35:09 +0000 (20:35 -0700)]
Merge pull request dotnet/core-setup#2055 from johnbeisner/PolicyUpdate

Updating the SDK 'lookup' policy.

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

7 years agoBuild Native Debian installers consuming Portable Linux binaries (dotnet/core-setup...
rakeshsinghranchi [Sat, 15 Apr 2017 02:37:46 +0000 (19:37 -0700)]
Build Native Debian installers consuming Portable Linux binaries (dotnet/core-setup#2027)

* Enable building Debian Installers consuming Portable Linux binaries

* 1. Update Portable Linux Build definition to include steps for building Linux Installers for Ubuntu 14.04,16.04,16.10 and Debian 8

2. Remove above listed distros and versions from Core-Setup-Linux build definition that builds binaries and installers natively

* Incorporated review feedbacks.

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

7 years agoMerge pull request dotnet/core-setup#2039 from ramarag/probe_paths
Rama krishnan Raghupathy [Sat, 15 Apr 2017 02:07:54 +0000 (19:07 -0700)]
Merge pull request dotnet/core-setup#2039 from ramarag/probe_paths

Probe paths

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

7 years agoMerge pull request dotnet/core-setup#2048 from ramarag/enable_muxer_signing
Rama krishnan Raghupathy [Sat, 15 Apr 2017 02:02:42 +0000 (19:02 -0700)]
Merge pull request dotnet/core-setup#2048 from ramarag/enable_muxer_signing

Revert "Remove signing for host binary"

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

7 years agoRead the probing path in DependencyModel
Rama Krishnan Raghupathy [Wed, 12 Apr 2017 01:58:12 +0000 (18:58 -0700)]
Read the probing path in DependencyModel

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

7 years agoPreserve The probing Paths passed to host in the AppContext\AppDomain
Rama Krishnan Raghupathy [Wed, 12 Apr 2017 01:57:28 +0000 (18:57 -0700)]
Preserve The probing Paths passed to host in the AppContext\AppDomain

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

7 years agoFixing a test problem.
John Beisner [Sat, 15 Apr 2017 00:33:36 +0000 (17:33 -0700)]
Fixing a test problem.

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

7 years agoFilter out UWP package for arm64
Wes Haggard [Sat, 15 Apr 2017 00:29:06 +0000 (17:29 -0700)]
Filter out UWP package for arm64

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

7 years agoMerge pull request dotnet/core-setup#2052 from zamont/add-coreclr-uwp
Zach Montoya [Fri, 14 Apr 2017 22:40:02 +0000 (15:40 -0700)]
Merge pull request dotnet/core-setup#2052 from zamont/add-coreclr-uwp

Update Microsoft.NETCore.UniversalWindowsPlatform for CoreCLR delivery

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

7 years agoMerge pull request dotnet/core-setup#2071 from dotnet/tmat-patch-1
Tomáš Matoušek [Fri, 14 Apr 2017 20:53:57 +0000 (13:53 -0700)]
Merge pull request dotnet/core-setup#2071 from dotnet/tmat-patch-1

Update Microsoft.DiaSymReader.Native version to 1.4.1

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

7 years agoUpdate Microsoft.DiaSymReader.Native version to 1.4.1
Tomáš Matoušek [Fri, 14 Apr 2017 20:06:38 +0000 (13:06 -0700)]
Update Microsoft.DiaSymReader.Native version to 1.4.1

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

7 years agoMerge pull request dotnet/core-setup#2067 from dagood/pkg-fail
Davis Goodin [Fri, 14 Apr 2017 19:47:09 +0000 (14:47 -0500)]
Merge pull request dotnet/core-setup#2067 from dagood/pkg-fail

Fix pack.cmd ERRORLEVEL early exits

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

7 years agoMerge branch 'add-coreclr-uwp' of https://github.com/zamont/core-setup into add-corec...
Zach Montoya [Fri, 14 Apr 2017 18:52:21 +0000 (11:52 -0700)]
Merge branch 'add-coreclr-uwp' of https://github.com/zamont/core-setup into add-coreclr-uwp

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

7 years agoCorrectly write the ProjectReference so Microsoft.NETCore.UniversalWindowsPlatform...
Zach Montoya [Fri, 14 Apr 2017 18:52:01 +0000 (11:52 -0700)]
Correctly write the ProjectReference so Microsoft.NETCore.UniversalWindowsPlatform depends on Microsoft.Net.UWPCoreRuntimeSdk

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

7 years agoSign the dotnet muxer
Rama Krishnan Raghupathy [Fri, 14 Apr 2017 18:45:46 +0000 (11:45 -0700)]
Sign the dotnet muxer

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