Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-677

Upgrade to Maven Assembly plugin 2.5

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.3-milestone-2
    • Fix Version/s: 6.3-rc-1
    • Labels:
      None
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      See http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11126&version=18952

      Release Notes - Maven Assembly Plugin - Version 2.5
      
      ** Bug
          * [MASSEMBLY-75] - Unpacked TAR dependencies do not preserve file mode nor uid/gid
          * [MASSEMBLY-458] - Directory name resolution ignores "$" and beyond
          * [MASSEMBLY-474] - Assembly is duplicating dependecies in the output 
          * [MASSEMBLY-495] - Assembly changes timestamps when extracting dependency sets
          * [MASSEMBLY-523] - Filtering causes a loss of original unix file permissions
          * [MASSEMBLY-543] - japanese filenames cannot be correctly assembled by maven-assembly-plugin
          * [MASSEMBLY-557] - Corrupted zip created by assembly: extracting the zip forgets certain folders (or throws permission denied errors) possibly because zip index is corrupted
          * [MASSEMBLY-563] - JAR entry not found when including jar dependencies with "#" in classname
          * [MASSEMBLY-576] - addClasspath broken in new single goal
          * [MASSEMBLY-578] - lineEnding parameter makes assembly ignore empty directories
          * [MASSEMBLY-605] - Filtering does not work on files which are symlinks
          * [MASSEMBLY-615] - assembly:single fails with odd resource file name
          * [MASSEMBLY-622] - Unable to create "TAR" artifacts
          * [MASSEMBLY-641] - Assembly fails on resource name with a percent character
          * [MASSEMBLY-661] - Assembly plugin looses permissions when using fileSets
          * [MASSEMBLY-670] - Specifying <lineEnding> option of <fileSet> causes timestamps not to be preserved
          * [MASSEMBLY-684] - Parallel Execution w Custom Assembly Descriptor Fails
          * [MASSEMBLY-692] - Assembly ID is global
          * [MASSEMBLY-709] - When assembling a zip on windows duplicate files are added to the assembly
          * [MASSEMBLY-721] - Failing ITs for Maven 2.2.1
      
      ** Improvement
          * [MASSEMBLY-479] - Add option to generate Posix tar files.
          * [MASSEMBLY-530] - Allow configuration of encoding 
          * [MASSEMBLY-638] - [PATCH] Support tgz and tbz2 formats in assemblies
          * [MASSEMBLY-673] - Add support for "delimiters" and "useDefaultDelimiters" like the maven-resources-plugin 2.4 has
          * [MASSEMBLY-688] - Use maven-invoker-plugin 1.9
          * [MASSEMBLY-705] - Removed compatibility with Maven 2.0.X
          * [MASSEMBLY-706] - MavenProject/MavenSession Injection as a paremeter instead as a component.
          * [MASSEMBLY-707] - Remove unnecessary excludes / Cleaning up console output
          * [MASSEMBLY-710] - Fix RAT Report
          * [MASSEMBLY-712] - Update version of plexus-archiver to 2.5
          * [MASSEMBLY-714] - Update version of plexus-archiver to 2.7.1
          * [MASSEMBLY-716] - Update plexus-io from 2.0.9 to 2.3.2
          * [MASSEMBLY-719] - Ugrade to plexus-interpolation 1.21
      
      ** New Feature
          * [MASSEMBLY-717] - Add an option to turn off project filters
      
      ** Wish
          * [MASSEMBLY-343] - add symbolic links managment (java7+ only supported)
      

        Attachments

          Activity

            People

            • Assignee:
              tmortagne Thomas Mortagne
              Reporter:
              tmortagne Thomas Mortagne
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: