DescriptionSysroot: Add build_and_upload.py
This CL adds a new script that automates building and uploading new
sysroot images. Previously, you had to run UpdatePackageListsAll,
BuildSysrootAll, and UploadSysrootAll for each of the 4
sysroot-creators. Then, you had to manually update the revision and
sha1sum in install_sysroot.py. Now, simply run build_and_upload.py
and your CL should be ready to go. In addition, the script
concurrently updates each sysroot image (there are currently 11 of
them), greatly reducing the time it took to update the sysroots.
In addition to adding the script, this CL also rolls all sysroots.
R=dpranke@chromium.org
Committed: https://crrev.com/4c8b67057de3ee3f6c4105a0dceebc0228d9832e
Cr-Commit-Position: refs/heads/master@{#438862}
Patch Set 1 #
Total comments: 7
Patch Set 2 : Address sbc@'s comments #
Total comments: 18
Patch Set 3 : Address more of sbc@'s comments #
Total comments: 4
Patch Set 4 : Return non-zero exit code if any sysroot builds failed #Messages
Total messages: 34 (18 generated)
|