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

ASF GitHub Bot commented on MAHOUT-1999:
----------------------------------------

GitHub user rawkintrevo opened a pull request:

    https://github.com/apache/mahout/pull/350

    [WIP] MAHOUT-1999 Multi artifact build

    ### Purpose of PR:
    
    Build multiple binaries of spark in one maven shot. 
    
    The issues surrounding SBT wrt MAHOUT-2020 continue, however the produced 
artifacts work fine for maven builds, as well as console/Zeppelin integrations.
    
    In short- the distribution module executes `mvn package` twice more, with 
Scala-2.11/SPark-2.0 and Scala-2.11/SPark-2.1 switches. 
    
    **WHy is this WIP?** We need a way to prevent it from happening on every 
run. Imho, the distribution module should be disabled for 'automatically' 
running. Docs will need to be updated accordingly.
    
    ### Important ToDos
    Please mark each with an "x"
    - [x] A JIRA ticket exists (if not, please create this 
first)[https://issues.apache.org/jira/browse/ZEPPELIN/]
    - [x] Title of PR is "MAHOUT-XXXX Brief Description of Changes" where XXXX 
is the JIRA number.
    - [x] Created unit tests where appropriate
    - [x] Added licenses correct on newly added files
    - [x] Assigned JIRA to self
    - [ ] Added documentation in scala docs/java docs, and to website
    - [x] Successfully built and ran all unit tests, verified that all tests 
pass locally.
    
    If all of these things aren't complete, but you still feel it is
    appropriate to open a PR, please add [WIP] after MAHOUT-XXXX before the
    descriptions- e.g. "MAHOUT-XXXX [WIP] Description of Change"
    
    Does this change break earlier versions?
    
    Is this the beginning of a larger project for which a feature branch should 
be made?


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

    $ git pull https://github.com/rawkintrevo/mahout mahout-1999-b

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

    https://github.com/apache/mahout/pull/350.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 #350
    
----
commit d4eb83acba2022e9fb21ec6d1ded1d2e3e05ea25
Author: Trevor a.k.a @rawkintrevo <[email protected]>
Date:   2017-11-05T23:38:40Z

    MAHOUT-1999 Multi artifact build

----


> Automate Release Process with Build Script
> ------------------------------------------
>
>                 Key: MAHOUT-1999
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1999
>             Project: Mahout
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.13.2
>            Reporter: Trevor Grant
>            Assignee: Trevor Grant
>
> With the proliferation of binaries across multiple Scala / Spark versions- a 
> release script should be implemented to support multiple builds.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to