Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(777)

Issue 607893004: Add tag write access to merge script. (Closed)

Created:
6 years, 2 months ago by Michael Achenbach
Modified:
6 years, 2 months ago
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Add tag write access to merge script. The script will poll the remote branch until the git updater has replicated the commit to tag. The tag will then be directly pushed to git. BUG=chromium:410721 LOG=n TEST=script_test.py R=agable@chromium.org, tandrii@chromium.org TBR=tandrii@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=24431

Patch Set 1 #

Total comments: 1

Patch Set 2 : Busy waiting for the commit to be replicated. #

Patch Set 3 : More docu. #

Total comments: 16

Patch Set 4 : Review. #

Patch Set 5 : Rebase https://codereview.chromium.org/618703002/ #

Patch Set 6 : Make use of remote branch knowledge. #

Total comments: 6

Patch Set 7 : Review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -13 lines) Patch
M tools/push-to-trunk/auto_tag.py View 1 2 3 4 5 6 1 chunk +3 lines, -1 line 0 comments Download
M tools/push-to-trunk/common_includes.py View 1 2 3 4 5 6 3 chunks +28 lines, -4 lines 0 comments Download
M tools/push-to-trunk/git_recipes.py View 1 2 3 4 5 1 chunk +5 lines, -1 line 0 comments Download
M tools/push-to-trunk/merge_to_branch.py View 1 2 3 4 5 6 2 chunks +5 lines, -2 lines 0 comments Download
M tools/push-to-trunk/push_to_trunk.py View 1 2 3 4 5 6 2 chunks +3 lines, -1 line 0 comments Download
M tools/push-to-trunk/test_scripts.py View 1 2 3 4 5 6 2 chunks +30 lines, -4 lines 0 comments Download

Messages

Total messages: 10 (1 generated)
Michael Achenbach
PTAL https://codereview.chromium.org/607893004/diff/1/tools/push-to-trunk/test_scripts.py File tools/push-to-trunk/test_scripts.py (right): https://codereview.chromium.org/607893004/diff/1/tools/push-to-trunk/test_scripts.py#newcode1276 tools/push-to-trunk/test_scripts.py:1276: Cmd("git push origin 3.22.5.1", ""), Pushing the tag ...
6 years, 2 months ago (2014-09-26 14:11:52 UTC) #2
Michael Achenbach
ok - I'll work on a busy waiting solution...
6 years, 2 months ago (2014-09-26 14:51:51 UTC) #3
Michael Achenbach
PTAL - now with busy fetch waiting.
6 years, 2 months ago (2014-09-29 08:49:12 UTC) #4
agable
basically lgtm https://codereview.chromium.org/607893004/diff/40001/tools/push-to-trunk/common_includes.py File tools/push-to-trunk/common_includes.py (right): https://codereview.chromium.org/607893004/diff/40001/tools/push-to-trunk/common_includes.py#newcode393 tools/push-to-trunk/common_includes.py:393: hsh += "^" Cute. Might be better ...
6 years, 2 months ago (2014-09-29 09:49:12 UTC) #5
Michael Achenbach
Done. PTAL https://codereview.chromium.org/607893004/diff/40001/tools/push-to-trunk/common_includes.py File tools/push-to-trunk/common_includes.py (right): https://codereview.chromium.org/607893004/diff/40001/tools/push-to-trunk/common_includes.py#newcode393 tools/push-to-trunk/common_includes.py:393: hsh += "^" On 2014/09/29 09:49:11, agable ...
6 years, 2 months ago (2014-09-29 10:46:25 UTC) #6
Michael Achenbach
PTAL at patch 6. This reuses the remote branch info that we know from earlier ...
6 years, 2 months ago (2014-09-30 13:28:07 UTC) #7
tandrii(chromium)
lgtm https://codereview.chromium.org/607893004/diff/100001/tools/push-to-trunk/common_includes.py File tools/push-to-trunk/common_includes.py (right): https://codereview.chromium.org/607893004/diff/100001/tools/push-to-trunk/common_includes.py#newcode393 tools/push-to-trunk/common_includes.py:393: for wait_interval in [3, 5, 10, 30]: not ...
6 years, 2 months ago (2014-10-02 17:36:06 UTC) #8
Michael Achenbach
Done https://codereview.chromium.org/607893004/diff/100001/tools/push-to-trunk/common_includes.py File tools/push-to-trunk/common_includes.py (right): https://codereview.chromium.org/607893004/diff/100001/tools/push-to-trunk/common_includes.py#newcode393 tools/push-to-trunk/common_includes.py:393: for wait_interval in [3, 5, 10, 30]: On ...
6 years, 2 months ago (2014-10-07 10:10:50 UTC) #9
Michael Achenbach
6 years, 2 months ago (2014-10-07 10:46:17 UTC) #10
Message was sent while issue was closed.
Committed patchset #7 (id:120001) manually as 24431 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698