Details
-
Task
-
Resolution: Fixed
-
Major
-
2.6 RC1
-
None
Description
We're currently lagging behind and using version 2.2-beta-1
Release Notes - Maven 2.x Assembly Plugin - Version 2.2
** Bug
* [MASSEMBLY-94] - moduleSet/binaries doesn't work with
assembly:single bound to the build lifecycle
* [MASSEMBLY-140] - Assembly descriptor docs are incorrect for
dependencySets/dependencySet/excludes
* [MASSEMBLY-150] - Clarify or fix <file> relative scoping in
assembly descriptor to be module centric or location of mvn execution
* [MASSEMBLY-151] - Documentation for the assembly plugin is
utterly confusing
* [MASSEMBLY-157] - maven assembly plugin, includes/excludes in
moduleSet
* [MASSEMBLY-167] - Property Expansion/Filtering does not always
work for System.properties
* [MASSEMBLY-171] - Fix / speedup integration tests
* [MASSEMBLY-185] - When using different parent and aggregator
poms, the assembly plugin does not package the ModuleSets of the
aggregator modules
* [MASSEMBLY-187] - Incorrect FileSet causes infinite loop
* [MASSEMBLY-202] - Silent failure: <outputFileNameMapping>
declared with multiple includes
* [MASSEMBLY-206] - Filtering does not work when using in fileSet
inside moduleSet
* [MASSEMBLY-220] - unpacked assemblies render different results
when enumerating dependencies vs. using wildcards
* [MASSEMBLY-228] - UnpackOptions filtered does not work
* [MASSEMBLY-248] - version was null for junit:junit
* [MASSEMBLY-289] - Fix bogus warning about attaching non-regular file
* [MASSEMBLY-299] - assembly does not honnor <dependencyManagement>
directives
* [MASSEMBLY-332] - MANIFEST.MF is not used when specified in
configuration for a WAR format assembly
* [MASSEMBLY-333] - plugin not correctly interpolating POM
variables like ${settings.localRepository}
* [MASSEMBLY-337] - dependencySet with unpack=true cannot be used
to make file permissions executable
* [MASSEMBLY-346] - DependencySets Includes/Excludes Do Not Work
Correctly And Type Is Ignored
* [MASSEMBLY-360] - When using mulitple Spring dependencies, the
files from META-INF (from the Spring jars) overwrite each other in an
executable jar-with-dependencies.
* [MASSEMBLY-367] - mvn assembly:assembly fails to replace
${parent.parent.version}
* [MASSEMBLY-378] - Property expansion in assembly/component
descriptors does not escape &, <, >, ", or '
* [MASSEMBLY-392] - Big slowdown on Linux when upgrading assembly
plugin from 2.2-beta-1 to 2.2-beta-3
* [MASSEMBLY-393] - Cannot Override dependencyManagement
* [MASSEMBLY-403] - No files is added for fileset
* [MASSEMBLY-420] - maven fails when packing parent pom
* [MASSEMBLY-423] - Specified file modes are used for all the
following fileSets
* [MASSEMBLY-424] - poor performance of dependencySet in assembly
descriptor (compared to using maven-dependency-plugin + fileSet)
* [MASSEMBLY-431] - missing files during installing when using goal
assembly
* [MASSEMBLY-432] - assembly misapplies depMgt and selects the
wrong dependency for an archive
* [MASSEMBLY-435] - DependencySet: outputDirectory expression using
${artifact.baseVersion} uses equivalent of ${project.baseVersion}
* [MASSEMBLY-448] - Assembly plugin's dependency resolution for
dependency sets is not inline with maven dependency resolution
* [MASSEMBLY-451] - unpackOptions: Documentation on
maven.apache.org differs from "The definitive Guide", the latter is right
* [MASSEMBLY-455] - Incorrect documentation for Pre-defined
Descriptor Files
* [MASSEMBLY-462] - Assembly contains temporary files ending in
*.formatted.
* [MASSEMBLY-464] - assembly descriptor id should be mandatory
* [MASSEMBLY-469] - Version for artifacts in dependencies section
are resolved wrong
* [MASSEMBLY-488] - restrict useStrictFiltering option to
DependencySets
* [MASSEMBLY-490] - Assembly fails with 'Too many files' error when
converting line endings.
* [MASSEMBLY-498] - Unable to get module properties
* [MASSEMBLY-499] - Poor performance in DirectoryArchiver due to
unnecessary native calls
* [MASSEMBLY-507] - 2.2-beta-6-SNAPSHOT component annotations MAY
not work with Maven 2.x
* [MASSEMBLY-509] - Hudson unable to build with version 2.2
** Improvement
* [MASSEMBLY-66] - Ability to index into a nominated dependency JAR
to identify files to include in the assembly (Im thinking .so/.dll etc)
* [MASSEMBLY-115] - Should avoid modifying assembly if none of the
underlying files have changed.
* [MASSEMBLY-204] - Make a single goal (assembly:assembly) that
covers all cases of assembly:attached, directory, ...
* [MASSEMBLY-209] - Service provider configuration files should be
concatenated instead of overwritten
* [MASSEMBLY-229] - Documentation of fileMode could be improved to
avoid user trip hazard
* [MASSEMBLY-263] - Include component location information
* [MASSEMBLY-272] - getDescriptor and getDescriptorId should be
deprecated.
* [MASSEMBLY-307] - Better Validation of Assembly Descriptors
* [MASSEMBLY-486] - ComponentDescriptors to support absolute paths
* [MASSEMBLY-487] - Introduce ${artifact.properties} counterpart
for ${project.properties}
** New Feature
* [MASSEMBLY-501] - Define a method of using moduleSet/binaries
from a child project to gain access to all modules in reactor
Attachments
Issue Links
- blocks
-
XEM-177 Upgrade build to use the Maven Assembly plugin v2.2
-
- Closed
-
- depends on
-
XWIKI-5667 Upgrade build to use the Maven Assembly plugin v2.2
-
- Closed
-