- 16 Apr, 2015 1 commit
-
-
hablich authored
Will be used for calculating changes between versions BUG= NOTRY=true Review URL: https://codereview.chromium.org/1095483002 Cr-Commit-Position: refs/heads/master@{#27882}
-
- 07 Apr, 2015 1 commit
-
-
machenbach authored
Don't create local branches or otherwise manipulate the checkout. This reads refs from remote branches and reads file contents using show. It is faster and requires less bootstrapping and cleanup. TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1060013003 Cr-Commit-Position: refs/heads/master@{#27640}
-
- 26 Jan, 2015 1 commit
-
-
machenbach authored
Moved and renamed the scripts to fit with git. These changes require documentation updates, updates of the release spreadsheet and the buildbot side. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/868473004 Cr-Commit-Position: refs/heads/master@{#26271}
-
- 14 Nov, 2014 1 commit
-
-
Michael Achenbach authored
BUG=chromium:410721 LOG=n TBR=tandrii@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/725073002 Cr-Commit-Position: refs/heads/master@{#25349}
-
- 13 Nov, 2014 1 commit
-
-
Michael Achenbach authored
BUG=chromium:410721 LOG=n TBR=tandrii@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/725503003 Cr-Commit-Position: refs/heads/master@{#25318}
-
- 12 Nov, 2014 1 commit
-
-
Michael Achenbach authored
This removes all svn features from the release scripts. This also fixes a bug in commit position retrieval. BUG=chromium:410721 LOG=n R=tandrii@chromium.org TBR=tandrii@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/716153002 Cr-Commit-Position: refs/heads/master@{#25307}
-
- 01 Nov, 2014 1 commit
-
-
machenbach@chromium.org authored
BUG=410721 LOG=n TEST=script_test.py TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/693333002 Cr-Commit-Position: refs/heads/master@{#25046} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25046 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 28 Oct, 2014 1 commit
-
-
machenbach@chromium.org authored
Use 'git new-branch' for creating new branches. BUG=410721 LOG=n TEST=script_test.py R=tandrii@chromium.org Review URL: https://codereview.chromium.org/680173003 Cr-Commit-Position: refs/heads/master@{#24940} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24940 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 07 Oct, 2014 1 commit
-
-
machenbach@chromium.org authored
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 Review URL: https://codereview.chromium.org/607893004 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24431 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Sep, 2014 2 commits
-
-
machenbach@chromium.org authored
BUG=chromium:410721 LOG=n TEST=script_test.py R=tandrii@chromium.org TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/607023002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24247 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/608723002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24246 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Sep, 2014 1 commit
-
-
ulan@chromium.org authored
BUG= R=machenbach@chromium.org Review URL: https://codereview.chromium.org/603113002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24222 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 05 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
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
-
- 04 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
BUG=410721 LOG=n TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/540513002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23672 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
BUG=408523 LOG=n R=jarin@chromium.org TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/535073002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23647 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Aug, 2014 1 commit
-
-
machenbach@chromium.org authored
The chromium DEPS file can refer to v8 git hashes now. These are converted back into svn revision numbers for the v8 releases spreadsheet. The DEPS file's quotation mark policy changed which affects the regexp for retrieving the v8 revision ("->'). TEST=script_test.py TEST=tools/push-to-trunk/releases.py -c /path/to/chromium/src --branch recent R=hinoka@google.com Review URL: https://codereview.chromium.org/500023003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23357 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 21 Jul, 2014 1 commit
-
-
machenbach@chromium.org authored
This fixes two things: 1. Guarantee that versions are bumped up also when presubmit errors exists. Those errors originate from other CLs and should not stop the automatic versioning. 2. Calculate the last bleeding edge version when pushing to trunk based on remote branch svn/bleeding_edge and not on local branch master. The master branch is not kept up-to-date by the script. BUG= TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/404093002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22501 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 18 Jul, 2014 1 commit
-
-
machenbach@chromium.org authored
The script can be run in a cron job to automatically tag lkgrs. BUG=391261 LOG=n TEST=tools/push-to-trunk/script_test.py TEST=tools/push-to-trunk/auto_tag.py --dry_run R=jarin@chromium.org Review URL: https://codereview.chromium.org/400693002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22477 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 16 Jul, 2014 1 commit
-
-
machenbach@chromium.org authored
The version.cc file will from now on be controlled on bleeding edge and on trunk. The next version to use will always be max(bleeding_edge_version, trunk_version) + 1. The trunk and bleeding_edge versions are not semantically tied together. The trunk branch can be used to make independent point releases of bleeding_edge revisions. The version on bleeding_edge will be increased if: - the lkgr version is smaller than the version of the latest revision, - the lkgr version is not a version change itself, - the tree is not closed for maintenance. This will allow chromium to refer directly to bleeding_edge revisions of v8. The v8 versions will not be unique, but they will change as often as possible, dependent on the lkgr cycle time and the frequency this script is called. BUG=391261 LOG=n TEST=tools/push-to-trunk/script_test.py TEST=tools/push-to-trunk/bump_up_version.py --dry_run R=jarin@chromium.org Review URL: https://codereview.chromium.org/389353003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22421 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Jun, 2014 1 commit
-
-
machenbach@chromium.org authored
This adds a check step that makes sure there are no new issues when rolling into chromium. It also checks the cq bit on roll upload. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/315133003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21996 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 09 Apr, 2014 1 commit
-
-
machenbach@chromium.org authored
This script retrieves the history of all V8 branches and trunk revisions and their corresponding Chromium revisions. TEST=tools/push-to-trunk/releases.py -c <chrome path> --csv test.csv BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/227583002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20629 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Apr, 2014 1 commit
-
-
machenbach@chromium.org authored
This fixes usage of quotation marks inside titles of merged patches. This also fixes aggregation of empty or "none" BUG entries. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/223463003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20483 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 19 Mar, 2014 1 commit
-
-
machenbach@chromium.org authored
- This moves retrieving and incrementing the version before creating the change log - Before the prepare push commit will be deprecated (follow up CL), the script deals with 3 build levels. X: the current build level on the last trunk push. X + 1: the build level for this trunk push. X + 2: the build level of the new version file on bleeding edge (to be deprecated). BUG= R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/203773013 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20071 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Mar, 2014 2 commits
-
-
machenbach@chromium.org authored
The patch is applied to ChangeLog with the "--index" option, which already updates the index of the file. For resetting the ChangeLog to the trunk revision, the trunk branch needs to be stated explicitly in the checkout, otherwise it checks out the already patched HEAD. TEST=tools/push-to-trunk/script_test.py R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/199993005 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19996 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
Applying the patch on ChangeLog causes local changes. To reset the ChangeLog to its original state, the "-f" option is required. TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/201633002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19963 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 15 Mar, 2014 1 commit
-
-
machenbach@chromium.org authored
This uses the following approach to modify the trunk change log: - Calculate the new change log entries - Apply changes to the bleeding edge change log (this will be removed in a follow up CL) - Apply the diff between BE and trunk to trunk (this includes the diff of the change log) - Reset the change log to the version on trunk - Reapply the new change log entries R=jarin@chromium.org Review URL: https://codereview.chromium.org/196473012 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19953 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 13 Mar, 2014 2 commits
-
-
machenbach@chromium.org authored
This reverts r19876, r19902 and r19903. The changes made git diff' in push-to-trunk unusable. TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/197313005 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19905 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
This is another step towards getting rid of the bleeding edge change log file. Now it can be omitted in a follow up CL. R=jarin@chromium.org Review URL: https://codereview.chromium.org/197023004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19876 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Mar, 2014 1 commit
-
-
machenbach@chromium.org authored
- This adds a suppression of lines concerning error handling for the test coverage analysis - Fixes also calling push-to-trunk from auto-roll TEST=tools/push-to-trunk/script_test.py TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/196883003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Feb, 2014 1 commit
-
-
machenbach@chromium.org authored
Patch white space got stripped, which lead to failures when applying the patch. - Refine test to reveal the problem - Create a separate method for retrieving the patch that doesn't strip white space R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/181603002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19566 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 20 Feb, 2014 1 commit
-
-
machenbach@chromium.org authored
- This adds a python layer on top of the low-level git calls to control parameter passing and return values. - This also fixes a bug in FindLastTrunkPush that only shows up in manual mode when the last push versions are iterated. - The order of some parameters changed in some git calls in the tests to be uniform. BUG= R=ulan@chromium.org Review URL: https://codereview.chromium.org/171423013 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19515 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-