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]