{"push_id":599676547,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d71fc87225dc77df23da492c4923f62e6ce9dd65","before":"cade82c56ffc53cf67039d9b48085a8b6bceade6","commits":[{"sha":"d71fc87225dc77df23da492c4923f62e6ce9dd65","author":{"email":"60c11d3e646624f25a02b88f51d51ca6b7ff7c72@webrtc.org","name":"kjellander@webrtc.org"},"message":"Make auto-roll script work with separate Chromium checkouts.\n\n* Add optional --chromium-checkout flag to point out the Chromium checkout to\nwork in (automatic fallback to current working dir if that's a Chromium checkout).\n* Introduce logging and --verbose flag.\n* Make functions private and adopt Python style guide.\n* Made --dry-run perform the presubmit checks and other stuff for --commit, except the actual commit.\n* Add EDITOR=true environment to 'git cl upload' to avoid launching an interactive editor.\n* Removed interactive invocation of 'git cl upload' and 'git cl land'\n\nBUG=chromium:433305\nTESTED=Muliple local runs using:\ntools/autoroller/roll_webrtc_in_chromium.py --chromium-checkout /path/to/chrome/src --dry-run --verbose\ntools/autoroller/roll_webrtc_in_chromium.py --chromium-checkout /path/to/chrome/src --dry-run --abort\ntools/autoroller/roll_webrtc_in_chromium.py --chromium-checkout /path/to/chrome/src --dry-run --status\ncd /path/to/chrome/src\n/path/to/webrtc/src/tools/autoroller/roll_webrtc_in_chromium.py --dry-run --verbose\n\nR=phoglund@webrtc.org, tommi@webrtc.org\n\nReview URL: https://webrtc-codereview.appspot.com/46559004\n\nCr-Commit-Position: refs/heads/master@{#8694}\ngit-svn-id: http://webrtc.googlecode.com/svn/trunk@8694 4adac7df-926f-26a2-2b94-8c16560cd09d","distinct":true,"url":"https://api.github.com/repos/pristineio/webrtc-mirror/commits/d71fc87225dc77df23da492c4923f62e6ce9dd65"}]}