[
https://issues.apache.org/jira/browse/ZOOKEEPER-3285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Norbert Kalmar updated ZOOKEEPER-3285:
--------------------------------------
Description:
In order to create a "convenience tar" it is better to create a seperate
sub-module for assembly, as if it's in the parent pom, it will be built first,
and the binaries will not necessarily be available at the time (only if it was
built prior). Even if it is available, I can't refer to the artifact from
assembly descriptor.
Bonus: add automatic checksum generation for every artifact created by maven.
sha512 should be used. md5 is deprecated and sha1 is only 20 bytes.
was:After building the modules, it should be still packaged in a single tar.
An assembly plugin would be a relatively easy way to do this.
> Move assembly into its own sub-module
> -------------------------------------
>
> Key: ZOOKEEPER-3285
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3285
> Project: ZooKeeper
> Issue Type: Sub-task
> Components: build, scripts
> Affects Versions: 3.5.4, 3.6.0, 3.4.13
> Reporter: Norbert Kalmar
> Assignee: Norbert Kalmar
> Priority: Blocker
> Labels: pull-request-available
> Fix For: 3.6.0, 3.5.5, 3.4.14
>
>
> In order to create a "convenience tar" it is better to create a seperate
> sub-module for assembly, as if it's in the parent pom, it will be built
> first, and the binaries will not necessarily be available at the time (only
> if it was built prior). Even if it is available, I can't refer to the
> artifact from assembly descriptor.
> Bonus: add automatic checksum generation for every artifact created by maven.
> sha512 should be used. md5 is deprecated and sha1 is only 20 bytes.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)