Grokbase Groups HBase dev June 2010

the mvn assembly tar isn't re-buildable, I think the release artifact has to
be a tarred svn export, and then we have a second release artifact which is
binary+site+docs like you say above. People can choose whether to download
the source release or the binary.
OK. I'd say do the svn export for now. For next time, we'll have mvn
generate a -src bundle to sit beside the -bin bundle it currently

if you want a fully rebuildable assembly, then you may want to revisit using a secondary assembly descriptor:

I had this as an extra binary artifact as part of the build early on, but it was weighty, and slowed down the build process, so I suggested removing it. Perhaps you could consider configuring a Maven profile so that only when a -D argument is defined on the maven command line that this additional assembly is created (basically prevents this assembly from being built until you need it).

It should be pretty simple, I can help with this, but take a look at the commit SHA:


from HBASE-2334, just the top-level pom.xml change, this is the reversal I did:

@@ -308,10 +308,6 @@
- <descriptorRefs>
- <descriptorRef>src</descriptorRef>
- <descriptorRef>project</descriptorRef>
- </descriptorRefs>


Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 7 of 10 | next ›
Discussion Overview
groupdev @
categorieshbase, hadoop
postedJun 23, '10 at 1:36a
activeJun 23, '10 at 11:36p



site design / logo © 2022 Grokbase