Build #31

Parameters
 branchName
The script uses job names based on this parameter. Master would be used to resolve jobName="Papyrus-$1-Toolsmiths", yeilding Papyrus-Master-Toolsmiths
 mainBuildNumber
build number that you want to promote, or 0 if you want the latest built artifacts
 toolsmithsBuildNumber
build number that you want to promote, or 0 if you want the latest built artifacts
 testsBuildNumber
build number that you want to promote
 version
version under which you want to promote the build
 updateSite
the type of update site being promoted: nightly/XYZ (e.g. nightly/master) release/XYZ (e.g. release/4.3.0) milestones/XYZ (e.g. milestones/4.3/M1)