GitHub user pwendell opened a pull request:

    https://github.com/apache/spark/pull/3332

    SPARK-4466: Provide support for publishing Scala 2.11 artifacts to Maven

    The maven release plug-in does not have support for publishing two separate 
sets of artifacts for a single release. Because of the way that Scala 2.11 
support in Spark works, we have to write some customized code to do this. The 
good news is that the Maven release API is just a thin wrapper on doing git 
commits and pushing artifacts to the HTTP API of Apache's Sonatype server and 
this might overall make our deployment easier to understand.
    
    This was already used for the 1.2 snapshot, so I think it is working well. 
One other nice thing is this could be pretty easily extended to publish nightly 
snapshots.

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

    $ git pull https://github.com/pwendell/spark releases

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

    https://github.com/apache/spark/pull/3332.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 #3332
    
----
commit df2af30ac4deec415ee3c1c965d8ff69682fa690
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T00:28:54Z

    Changes to release stuff

commit fcd54c2024186bb11bce82ab368fa90057bc38e7
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T00:46:49Z

    Consolidating use of keys

commit 3f4d985edb169fa69703e69897ee98cca8b3cc5c
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T01:22:30Z

    More work

commit d90680332129df18263a12d58c7a4042f1c68d7a
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T01:30:00Z

    Small fix

commit b3105ff11b33259bdba5ac0644565533c69461b7
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T01:59:34Z

    Removing commented out code

commit 9ac43817d5d140d8d1b68b5ac5bb799a30622253
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T02:03:56Z

    Addressing TODO

commit ffa1df229ef8570691ea78d231a90cce9b22fcd1
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T02:08:41Z

    Adding a Scala 2.11 package to test it

commit bf742e18eeb5fb3e56bf272f1d2aa8b3a7e08b61
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T03:29:59Z

    Minor fixes

commit 4f4dc62f14068956b670f52694a03fe902b9a1e3
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T06:15:42Z

    Change to 2.11 should not be included when committing new patch

commit d0388a6a1751f29ef32f63f2ff66a729b04391b4
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T06:30:42Z

    Support Scala 2.11 build

commit 933201a4cd930628675807a759ecfbc7413ddf8f
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T06:36:58Z

    Make tagging of release commit eager

commit 1cc17499c4acc28f77d10d985a0e405dd8aaed85
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T08:41:17Z

    Don't build the thriftserver for 2.11

commit 9df3a50ff5eadb2c1a94bf34e96d77edf52dc777
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T09:21:40Z

    Adding TODO

commit e2a24bbf1cee2657bffd2f0459bd36de44a9cdc6
Author: Patrick Wendell <[email protected]>
Date:   2014-11-17T20:16:36Z

    Fixing issue where we overrode non-spark version numbers

commit 2fedaed39a6d0bf6a2bd0feb0fa5aae0efc4876f
Author: Patrick Wendell <[email protected]>
Date:   2014-11-18T00:08:43Z

    Automate the opening and closing of Sonatype repos

----


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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to