Enable SourceBranch to be passed from the pipeline parameters
authorJC Aguilera <juanam@microsoft.com>
Wed, 28 Jun 2017 17:15:58 +0000 (10:15 -0700)
committerGitHub <noreply@github.com>
Wed, 28 Jun 2017 17:15:58 +0000 (10:15 -0700)
commit953fb7cd68e724a57551f225753e6a2b3ece3c6c
treedc053828dc0ba36792edc7e91eb3f58fb8912a53
parent6a3fc3b26add707a64a47a6fcea11a8a213bb4c5
Enable SourceBranch to be passed from the pipeline parameters

sets SkipBranchAndVersionOverrides=false so SourceBranch and SourceVersion
are correctly passed through the pipeline file.

set SkipBranchAndVersionOverrides=true for the publish definitions as
they don't build from the SourceBranch and instead use a different
tools branch to do their work.

Commit migrated from https://github.com/dotnet/coreclr/commit/9797dac62b0b890f726e1fca61fbb95a075ac0e3
src/coreclr/buildpipeline/pipelines.json