v8/tools/push-to-trunk
machenbach@chromium.org a44c42a4da Add cwd to all shell commands in auto roll scripts.
The v8 root directory is assumed to be the default cwd. All
commands executed in another directory (e.g. the chromium
checkout) need an explicit specification (also in the
tests).

This also fixes several small testing and robustness bugs:
- Get rid of all 'rm ...' shell calls
- Don't leak tmp files/dirs
- Add some forgotten shell calls to the test expectations
- Hardcode the DEPS location (must always be
chromium_dir/DEPS)
- Expect correct return code when terminating gracefully

BUG=chromium:408523
LOG=n
TBR=jarin@chromium.org
TEST=script_test.py

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23719 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-09-05 09:19:48 +00:00
..
auto_push.py Fix auto-roll configuration. 2014-04-02 07:13:17 +00:00
auto_roll.py Make lookup of last v8 roll work with pure git. 2014-09-04 09:56:29 +00:00
auto_tag.py Fix automatic tagging. 2014-07-24 07:36:25 +00:00
bump_up_version.py Fix automatic version update. 2014-07-21 12:13:36 +00:00
chromium_roll.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
common_includes.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
git_recipes.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
merge_to_branch.py Remove old branch logic from push scripts. 2014-05-05 15:16:26 +00:00
push_to_trunk.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
releases.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
script_test.py Add coverage analysis to push and merge script tests. 2014-03-03 20:17:03 +00:00
test_scripts.py Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00