[
https://issues.apache.org/jira/browse/EAGLE-84?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15073294#comment-15073294
]
ASF GitHub Bot commented on EAGLE-84:
-------------------------------------
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
----
> 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
> 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)