Make v8 releases script ready for chromium git switch.
authormachenbach@chromium.org <machenbach@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 22 Aug 2014 14:30:37 +0000 (14:30 +0000)
committermachenbach@chromium.org <machenbach@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 22 Aug 2014 14:30:37 +0000 (14:30 +0000)
commit082b65c5db7910b6894e7b7344dcbec005b847e6
tree6877d51ffe029e8482a2050fc4a220c858eb6b2d
parent785876eed2ac627368ba6ed32edaff167096e013
Make v8 releases script ready for chromium git switch.

This uses chromium commit numbers that are supported after
the chromium git switch. Most functionality is copied from
the bot_update.py script from tools/build.

This also enables mapping bleeding edge revisions to chromium
revisions (previously the data was only retrieved for trunk).

TEST=script_test.py
TEST=tools/push-to-trunk/releases.py -c /path/to/chromium/src --branch recent

TBR=jarin@chromium.org

Review URL: https://codereview.chromium.org/497043002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23319 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
tools/push-to-trunk/releases.py
tools/push-to-trunk/test_scripts.py