Record the manifest path in ManifestVersionedSyncStage

CQ master creates a new manifest for each CQ run. In the manifest, the
revision (the commit hash) and the upstream (e.g. refs/head/master) are
recorded for each project. The "upstream" attribute is necessary for
each slave to map a cros_workon ebuild to a project and a
branch. However, this information exists only in the original
manifest, and is lost when exporting the manifest from a local
checkout on the slave.

This CL records the local path of the original manifest in the
builder run object, so that a later stage (e.g. the completion
stage) has access to the file.

TEST=`cbuildbot --remote --debug --buildbot link-paladin x86-generic-paladin`

Change-Id: I5a5be93c6a6611bd2c9f9b8866f71798a73ed2fc
Reviewed-by: David James <>
Reviewed-by: Don Garrett <>
Tested-by: Yu-Ju Hong <>
Commit-Queue: Yu-Ju Hong <>
2 files changed