You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by John Casey <ca...@gmail.com> on 2006/09/23 00:03:25 UTC
Request for Assembly plugin use cases
Hi all,
I have been working on a refactored version of the assembly plugin over the
past couple months. You can access the latest snapshot of the plugin from
the snapshot repository on ASF. What I'm currently grappling with is the
need to make this new version backward compatible. I've done some work on
diff'ing the component and descriptor model files, to ensure that no XML
elements have been deleted, and that all existing XML is supported in code.
However, for behavioral things (like exclusion of **/.svn/** by default),
I'm coming up short on information.
If anyone has time, it would be very helpful to test this new assembly
plugin version against your own assemblies. If it breaks, please file a
jira, and if you can attach the failing assembly descriptor/project, that
would be most helpful as well.
Hopefully, we're nearing a release date on this plugin. Once I'm reasonably
sure about backward compatibility, update the docs to reflect new features,
and releaes the dependency components that have changes, I'll call a vote.
Thanks!
-john
Re: Request for Assembly plugin use cases
Posted by John Casey <ca...@gmail.com>.
that looks like a file locking issue...would you agree?
-john
On 9/23/06, dan tran <da...@gmail.com> wrote:
>
> tested with my production build, my assemblies use Files, FileSet,
> ComponentDescriptors
>
> Found 1 error in test, but junit report does not see the error
>
> Test set:
> org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest
>
> -------------------------------------------------------------------------------
> Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.094 sec
> <<< FAILURE!
> testShouldAddManifestWhenArchiverIsJarArchiver(
> org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest)
> Time elapsed: 0.047 sec <<< ERROR!
> java.io.IOException: File C:\DOCUME~1\dtran\LOCALS~1\Temp\manifest-
> finalizer.test.1159025918997\MANIFEST.MF unable to be deleted.
> at org.codehaus.plexus.util.FileUtils.forceDelete(FileUtils.java:1095)
> at org.codehaus.plexus.util.FileUtils.cleanDirectory(FileUtils.java:1268)
> at org.codehaus.plexus.util.FileUtils.deleteDirectory(FileUtils.java:1224)
> at org.apache.maven.plugin.assembly.testutils.TestFileManager.cleanUp(
> TestFileManager.java:115)
> at
>
> org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest.tearDown
> (ManifestCreationFinalizerTest.java:31)
>
> Good work.
>
>
> -Dan
>
> BTW, I compile from source at
> repos/asf/maven/plugins/trunk/maven-assembly-plugin
>
> Got one error in test thou
>
> On 9/23/06, Barrie Treloar <ba...@gmail.com> wrote:
> >
> > On 9/23/06, John Casey <ca...@gmail.com> wrote:
> > > However, for behavioral things (like exclusion of **/.svn/** by
> > default),
> > > I'm coming up short on information.
> >
> > Default excludes, like ant has, would be nice.
> > Like **/CVS/** (for the svn you have above).
> >
> > Are the changes on trunk, or available as a snapshot?
> > I'm keen to see http://jira.codehaus.org/browse/MASSEMBLY-119 and
> > http://jira.codehaus.org/browse/MASSEMBLY-118 also fixed.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>
>
Re: Request for Assembly plugin use cases
Posted by dan tran <da...@gmail.com>.
tested with my production build, my assemblies use Files, FileSet,
ComponentDescriptors
Found 1 error in test, but junit report does not see the error
Test set:
org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest
-------------------------------------------------------------------------------
Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.094 sec
<<< FAILURE!
testShouldAddManifestWhenArchiverIsJarArchiver(
org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest)
Time elapsed: 0.047 sec <<< ERROR!
java.io.IOException: File C:\DOCUME~1\dtran\LOCALS~1\Temp\manifest-
finalizer.test.1159025918997\MANIFEST.MF unable to be deleted.
at org.codehaus.plexus.util.FileUtils.forceDelete(FileUtils.java:1095)
at org.codehaus.plexus.util.FileUtils.cleanDirectory(FileUtils.java:1268)
at org.codehaus.plexus.util.FileUtils.deleteDirectory(FileUtils.java:1224)
at org.apache.maven.plugin.assembly.testutils.TestFileManager.cleanUp(
TestFileManager.java:115)
at
org.apache.maven.plugin.assembly.archive.ManifestCreationFinalizerTest.tearDown
(ManifestCreationFinalizerTest.java:31)
Good work.
-Dan
BTW, I compile from source at
repos/asf/maven/plugins/trunk/maven-assembly-plugin
Got one error in test thou
On 9/23/06, Barrie Treloar <ba...@gmail.com> wrote:
>
> On 9/23/06, John Casey <ca...@gmail.com> wrote:
> > However, for behavioral things (like exclusion of **/.svn/** by
> default),
> > I'm coming up short on information.
>
> Default excludes, like ant has, would be nice.
> Like **/CVS/** (for the svn you have above).
>
> Are the changes on trunk, or available as a snapshot?
> I'm keen to see http://jira.codehaus.org/browse/MASSEMBLY-119 and
> http://jira.codehaus.org/browse/MASSEMBLY-118 also fixed.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
Re: Request for Assembly plugin use cases
Posted by Barrie Treloar <ba...@gmail.com>.
On 9/23/06, John Casey <ca...@gmail.com> wrote:
> However, for behavioral things (like exclusion of **/.svn/** by default),
> I'm coming up short on information.
Default excludes, like ant has, would be nice.
Like **/CVS/** (for the svn you have above).
Are the changes on trunk, or available as a snapshot?
I'm keen to see http://jira.codehaus.org/browse/MASSEMBLY-119 and
http://jira.codehaus.org/browse/MASSEMBLY-118 also fixed.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org