[ 
https://issues.apache.org/jira/browse/EAGLE-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15239056#comment-15239056
 ] 

ASF GitHub Bot commented on EAGLE-84:
-------------------------------------

GitHub user haoch opened a pull request:

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

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

    

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

    $ git pull https://github.com/haoch/incubator-eagle PR-42

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

    https://github.com/apache/incubator-eagle/pull/148.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 #148
    
----
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

commit e6b563b5d0603d30e6c79393468fba17ca72a737
Author: ziwu <[email protected]>
Date:   2016-02-13T15:51:22Z

    change tab blank space to 4 white spaces at head of lines

commit 9ca44dacf60af4002edf56c946d3c1ca9d42ff9d
Author: ziwu <[email protected]>
Date:   2016-02-13T15:59:10Z

    decode github response with utf-8

commit 63f898ec26363bebf69b9dec457bca7e3b800967
Author: ziwu <[email protected]>
Date:   2016-04-12T02:42:19Z

    add apache license to eagle-dev/merge_pull_request.py

commit f4ca7c87f4fe7c42672ff549bf3771a8040039f6
Author: ziwu <[email protected]>
Date:   2016-04-12T02:43:27Z

    modify launching python path

commit e3314ed46710d50497668ae016ba17c38718c4b7
Author: Hao Chen <[email protected]>
Date:   2016-04-13T09:59:45Z

    Merge branch 'auto_merge_python_script' of 
https://github.com/anyway1021/incubator-eagle into PR-42

commit 7dea3bda315635ea9d0013e8c3920ec5671a33f5
Author: Hao Chen <[email protected]>
Date:   2016-04-13T10:17:40Z

    EAGLE-84 Add eagle-dev/merge-eagle-pr.py

commit e57f276d3deff5fb357a03f65f7c2660cd193f1e
Author: Hao Chen <[email protected]>
Date:   2016-04-13T10:45:48Z

    Refactorred eagle-dev/merge_pull_request.py

----


> Create scripts for merging PRs automatically
> --------------------------------------------
>
>                 Key: EAGLE-84
>                 URL: https://issues.apache.org/jira/browse/EAGLE-84
>             Project: Eagle
>          Issue Type: Task
>            Reporter: Michael Wu
>            Assignee: Hao Chen
>             Fix For: v0.3.0
>
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> While a pull request gets passed the testing steps, and is verified as 
> good-to-merge, people are willing to merge it with scripts to go through 
> necessary steps automatically, and can form the message of final aggregated 
> commit in a unified format. To achieve this, we are attempted to create the 
> script.
> As discussed, the format of message should be like below (ignore the lines 
> consisted of asterisks):
> **********************************************
> EAGLE-${ticket_number} ${ticket_title}
> ${ticket_url}
> Author: ${commiter}
> Reviewer: ${reviewer}
> Closes #${pr_number} from ${do_person}
> **********************************************



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to