GitHub user anyway1021 reopened a pull request:

    https://github.com/apache/incubator-eagle/pull/42

    EAGLE-84 create first version of auto_merge.py under folder eagle-dev

    This version doesn't include the logic of checking unit test results 
reported by CI jobs. The purposes of this pull request are:
    1. create sub-directory of "eagle-dev" in the project's root directory to 
contain dev related tools or scripts.
    2. contribute this first version so that people can use it instead of 
manually scripting jobs to merge, edit, commit and push.
    3. let this script receive widely review.
    
    The integration of Github & CI is under way, and I will update this script 
once I'm aware enough of the verification logic for unit test results, soon.
    
    Any code review and suggestion will be appreciated.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anyway1021/incubator-eagle 
auto_merge_python_script

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-eagle/pull/42.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #42
    
----
commit 4f36ef15243ffc30ff30cbc893f3388ea8f27685
Author: ziwu <[email protected]>
Date:   2015-12-28T15:32:24Z

    create first version of auto_merge.py under folder eagle-dev

commit 5aa4e21978a321009ecd41fb03e9c9f99884f0e6
Author: ziwu <[email protected]>
Date:   2015-12-29T09:24:37Z

    change code with python2.7 syntax

commit b835748d1e1399ee4b57d42364ce62b3be2b180f
Author: ziwu <[email protected]>
Date:   2015-12-29T09:27:16Z

    rename script under eagle-dev folder: auto_merge.py --> 
merge_pull_request.py

commit 3bee34b9d035f3dc0e4d99028bec266acca68f78
Author: anyway1021 <[email protected]>
Date:   2015-12-29T14:32:47Z

    modify operting remote alias and temp folder name

commit ad31425fbf09d16ac2625953aba33ed50480502a
Author: anyway1021 <[email protected]>
Date:   2016-01-03T11:08:02Z

    add --log-level argument to control log level

commit 9477d6e072bd9c0e1342a9e6d31955553f6c9ee3
Author: anyway1021 <[email protected]>
Date:   2016-01-03T11:25:49Z

    add debug step in run_command()

commit ee5268325ceefd750ce60a7dc5c473cb91e52202
Author: anyway1021 <[email protected]>
Date:   2016-01-04T04:04:59Z

    additionally debug execution result in run_command()

commit 8ea33ab0f640a9ad9a65fd81b3a319313cf0c23b
Author: anyway1021 <[email protected]>
Date:   2016-01-04T06:58:33Z

    lookup lastest_commit_timestamp from pr's commits, not from pr_info

commit 4bc48f515a6d60439d63d352bdc05cfa77f760bd
Author: anyway1021 <[email protected]>
Date:   2016-01-04T07:36:02Z

    add argument for patch mode and adjust the help message, adjust some method 
names, make pr_number a global variable, and do refactoring

commit c36095dff6c360a5a05615be36a7a200d13bf26e
Author: anyway1021 <[email protected]>
Date:   2016-01-06T03:40:13Z

    finished refactoring, add the non-patch mode

commit 556871134d5ab2a0111263b7dcd53a54d2399b3c
Author: anyway1021 <[email protected]>
Date:   2016-01-08T08:33:18Z

    fix os separator incompatibility between slash and back-slash

commit 359546f91f343094ee64ce26ba574183b5f82b57
Author: anyway1021 <[email protected]>
Date:   2016-01-10T15:24:58Z

    modify commit message input prompt for fit windows system and other system

commit 1a05758d8f82e7d54a006124898ef18564f06c7e
Author: anyway1021 <[email protected]>
Date:   2016-01-12T04:03:27Z

    modify pr_title parsing regexp, making it tolerant char-case and marks 
after jira-id

commit 58f754474003ca11083a25cb176f04d25f448d11
Author: anyway1021 <[email protected]>
Date:   2016-01-12T06:47:54Z

    change to get author email from commits of the PR, instead of directly 
querying author info

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to