Merge various restore tasks into one Sync target
authorWes Haggard <Wes.Haggard@microsoft.com>
Mon, 26 Mar 2018 18:02:53 +0000 (11:02 -0700)
committerWes Haggard <Wes.Haggard@microsoft.com>
Tue, 27 Mar 2018 20:07:51 +0000 (13:07 -0700)
commit323f09d890015ea7fccece60d1681dd8d3e5f1f2
tree1b1cb6cdc9e31402b87812c8a9c72289eee7092b
parentad1ad9e87965f23b5821216affb906aff63fe5da
Merge various restore tasks into one Sync target

There were various restore targets happening independently
when they should all be combined so the sync step can be
independent from the build step. This change merges them
together under the Sync target.

In particular this moves RestoreOptData and RestoreNETCorePlatforms
to be part of the sync step instead of being individually ran.

Pass BuildType to sync commands so optdata gets restored correctly
build.cmd
build.proj
build.sh
buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
buildpipeline/DotNet-CoreClr-Trusted-Linux.json
buildpipeline/DotNet-CoreClr-Trusted-Mac.json
buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json
buildpipeline/DotNet-CoreClr-Trusted-Windows.json
config.json