[
https://issues.apache.org/jira/browse/MASSEMBLY-833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15995370#comment-15995370
]
Michael Osipov commented on MASSEMBLY-833:
------------------------------------------
Guys, I will soon merge
https://github.com/codehaus-plexus/plexus-archiver/pull/55 which will require
Java 7. We can boldly bump to a new major version cleaning up Plexus Archiver.
Otherwise I will bump only minor and merge the PR as well as PR #52.
> Ability to ignore errors about no files to package in assembly
> --------------------------------------------------------------
>
> Key: MASSEMBLY-833
> URL: https://issues.apache.org/jira/browse/MASSEMBLY-833
> Project: Maven Assembly Plugin
> Issue Type: Improvement
> Affects Versions: 2.6
> Reporter: Martin Vehovský
> Attachments:
> _MASSEMBLY_833__added_ignoreNoFiles_parameter_allowing_not_to_fail_when_there_are_no_files.patch
>
> Original Estimate: 4h
> Remaining Estimate: 4h
>
> Motivation: Having extremely large multi-module project, some modules lets
> call them "application" modules provide "configuration" files, and they
> provide them for different environments. Problem is that not all
> "application" modules provide "configuration" files for all environments. In
> case there are no files available for assembly, the single goal ends up with
> ERROR:
> Failed to
> create assembly: Error creating assembly archive <assembly_name>: You must
> set at least one file.
> Available workaround is to specify a property to by default skip the assembly
> execution and only if there are files for given environment set this property
> to not skip the given assembly execution.
> However for large number of environments this solution starts to be messy and
> hard to maintain.
> Do you think that having assembly Parameter "ignoreNoFiles" that will cause
> to skip the archive creation for cases there are no files to package seems
> like reasonable solution?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)