[ 
https://issues.apache.org/jira/browse/CURATOR-576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Enrico Olivelli closed CURATOR-576.
-----------------------------------
    Resolution: Fixed

> Import merge script from ZooKeeper project
> ------------------------------------------
>
>                 Key: CURATOR-576
>                 URL: https://issues.apache.org/jira/browse/CURATOR-576
>             Project: Apache Curator
>          Issue Type: Task
>          Components: General
>    Affects Versions: 5.0.0
>            Reporter: Enrico Olivelli
>            Assignee: Enrico Olivelli
>            Priority: Minor
>          Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> We can import zk-merge-pr.py script from ZooKeeper project.
>  
> The script:
>  * imports a PR from github
>  * squashes and merges all of the commits
>  * compute Reviewers from github API
>  * updates Jira and mark the issue as resolved
>  
> This is the guide on ZooKeeper project
> [https://cwiki.apache.org/confluence/display/ZOOKEEPER/Merging+Github+Pull+Requests]
> We will have our own page once the script gets merged
>  
> Setup:
>  
>  
> {code:java}
> git remote add apache https://github.com/apache/curator.git
> git remote add apache-github https://github.com/apache/curator.git
> export JIRA_USERNAME=my jira username  {code}
>  
> run the script: 
> {code:java}
> python3 merge-pr.py{code}
>  
> Just answer to the questions....
>  
> You will have to install the "jira" module in python3 if you want the script 
> to do the JIRA paperwork for you
> {code:java}
> pip3 install jira{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to