GitHub user wikier opened a pull request:

    https://github.com/apache/incubator-beam/pull/537

    BEAM-378: integrate setuptools in Maven build

    This PR provide a initial integration of the Python SDK in the Maven build, 
relying on the `exec-maven-plugin` to call `setuptools`. 
    
    Notice I keep out `install` on purpose, because I guess it may need 
discussion.
    
    ---
    
    Be sure to do all of the following to help us incorporate your contribution
    quickly and easily:
    
     - [x] Make sure the PR title is formatted like:
       `[BEAM-<Jira issue #>] Description of pull request`
     - [x] Make sure tests pass via `mvn clean verify`. (Even better, enable
           Travis-CI on your fork and ensure the whole test matrix passes).
     - [x] Replace `<Jira issue #>` in the title with the actual Jira issue
           number, if there is one.
     - [x] If this contribution is large, please file an Apache
           [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.txt).

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

    $ git pull https://github.com/wikier/incubator-beam python-sdk

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

    https://github.com/apache/incubator-beam/pull/537.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 #537
    
----
commit 427be241cd8981ad426c20ea0c7d1fd36d436aa1
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T08:00:39Z

    used exec-maven-plugin to map maven's lifecycle phases with python's 
setuptools

commit 23f42c31029b70214e62b50d341de65a08a96eae
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T08:22:15Z

    synced version from maven

commit 061ef0a5914f658c0754a49ccfd2089f38008df7
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T08:32:12Z

    synced version from maven

commit 98ca6f813904621957bd38b68e2a9d19202431e7
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T08:33:34Z

    merged

commit 2acaed2b87d6a5b0e3e2416c73b32e6eb18b9dd6
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T08:59:00Z

    mapped package phase

commit 43bcc7a899049a54bff2612a9607a61f4ddbec31
Author: Sergio Fernández <[email protected]>
Date:   2016-06-27T09:00:41Z

    fixed author metadata

----


---
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