Commit Graph

69 Commits

Author SHA1 Message Date
Vincent Siveton c0a503396e MNG-1216, MNG-1239: Add a default bundle (safety) for assembly-plugin, pmd-plugin, clover-plugin, site-plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@326881 13f79535-47bb-0310-9956-ffa450edef68
2005-10-20 10:44:25 +00:00
Brett Leslie Porter 60cfb93baf PR: MNG-458
merge components.xml files


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@326629 13f79535-47bb-0310-9956-ffa450edef68
2005-10-19 18:25:03 +00:00
Kenney Westerhof dfc3afb54b Remove @requiresDirectInvocation, so assemblies can be built using
executions in the pom.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@325883 13f79535-47bb-0310-9956-ffa450edef68
2005-10-17 12:22:55 +00:00
Vincent Siveton 35fe47e7dc MNG-796: Added a download report
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@322514 13f79535-47bb-0310-9956-ffa450edef68
2005-10-16 21:51:20 +00:00
Brett Leslie Porter 7879104fac [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321408 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 18:22:06 +00:00
Brett Leslie Porter 24108ee163 [maven-release-plugin] prepare release maven-assembly-plugin-2.0
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321406 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 18:21:48 +00:00
Brett Leslie Porter e6c1dac2df [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321393 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 17:45:44 +00:00
Brett Leslie Porter 2c1d82eb12 [maven-release-plugin] prepare release maven-assembly-plugin-2.0-beta-2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321391 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 17:44:58 +00:00
Brett Leslie Porter eda4d30ae9 update snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321390 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 17:40:25 +00:00
Brett Leslie Porter d095c64b00 update versions in plugins
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@321048 13f79535-47bb-0310-9956-ffa450edef68
2005-10-14 08:08:16 +00:00
Brett Leslie Porter 60854c5f75 PR: MNG-1132
Submitted by: Jerome Lacoste
Reviewed by:  Brett Porter
use output directory for unpack

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314779 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 04:37:55 +00:00
Brett Leslie Porter ecbcad4cb3 PR: MNG-958
Submitted by: Johnny R. Ruiz III
Reviewed by:  Brett Porter
optionally include site in assembly


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@314777 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 04:25:51 +00:00
Brett Leslie Porter 50405b16e0 set necessary prereqs and exclusions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312516 13f79535-47bb-0310-9956-ffa450edef68
2005-10-10 00:51:11 +00:00
Brett Leslie Porter 3510e98e3f PR: MNG-962
unify defaults excludes

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@312503 13f79535-47bb-0310-9956-ffa450edef68
2005-10-09 22:09:21 +00:00
Brett Leslie Porter 3c8f3b9888 o update group
o update site.xml



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307225 13f79535-47bb-0310-9956-ffa450edef68
2005-10-08 00:29:04 +00:00
Brett Leslie Porter f442f49d88 PR: MNG-1102
fix classifier

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@307051 13f79535-47bb-0310-9956-ffa450edef68
2005-10-07 08:36:28 +00:00
Brett Leslie Porter fa968c9a87 PR: MNG-1099
Submitted by: Dan Tran
Reviewed by:  Brett Porter
only attempt to unpack known dependencies

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@306505 13f79535-47bb-0310-9956-ffa450edef68
2005-10-06 03:01:50 +00:00
Brett Leslie Porter 1333ce0b66 cleanup error handling on assembly plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@295007 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 07:02:55 +00:00
Brett Leslie Porter 731940edd2 PR: MNG-940
Submitted by: Dan Tran
Reviewed by:  Brett Porter
use the plexus archiver manager for unpacking and packing to simplify and expose all archivers

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@295006 13f79535-47bb-0310-9956-ffa450edef68
2005-10-05 06:56:52 +00:00
Brett Leslie Porter c4b203dd62 use released versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293592 13f79535-47bb-0310-9956-ffa450edef68
2005-10-04 12:29:10 +00:00
Brett Leslie Porter c8b8420988 PR: MNG-735
Submitted by: Daniel Krisher
Reviewed by:  Brett Porter
Support unpacked assembly type, with separate mojo for creation



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293366 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 15:19:13 +00:00
Brett Leslie Porter 283e0595bb better exception handling
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293232 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 04:12:30 +00:00
Brett Leslie Porter ca5be32749 assembly is an aggregator
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292594 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 00:58:19 +00:00
Brett Leslie Porter d16cd8ba1a include META-INF, just make sure files in resources take precedence
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292374 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:04:34 +00:00
Brett Leslie Porter 826f3e2a86 PR: MNG-916
ensure RELEASE is not selected as is

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292172 13f79535-47bb-0310-9956-ffa450edef68
2005-09-28 13:07:53 +00:00
Jason van Zyl 3fefe6528c o adding @description so it will show up in the generated doco
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291303 13f79535-47bb-0310-9956-ffa450edef68
2005-09-24 13:33:38 +00:00
Brett Leslie Porter ef26e75576 PR: MNG-926
Submitted by: Johnny R. Ruiz III
Reviewed by:  Brett Porter
assembly plugin documentation

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@290859 13f79535-47bb-0310-9956-ffa450edef68
2005-09-21 23:28:09 +00:00
Brett Leslie Porter a4e7b1cfb2 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289437 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 08:47:32 +00:00
Brett Leslie Porter be4c02ba26 [maven-release-plugin] prepare release maven-assembly-plugin-2.0-beta-1
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289435 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 08:47:13 +00:00
Brett Leslie Porter c44890b92c update dependency and parent versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289378 13f79535-47bb-0310-9956-ffa450edef68
2005-09-16 04:30:44 +00:00
Kenney Westerhof 4aa55430cf o Put modello-maven-plugin under dependencyManagement and chose version
1.0-alpha-5-SNAPSHOT for all so they're all the same.
  
o Updated modello plugin invocations in all poms to by adding execution elements
  and fixing goals section to get rid of deprecated notation.
  
o Removed dependency on modello-core in maven-plugin-tools; it seems it
  was there because maven-plugin-tools-java used StringUtils from modello -
  changed that to use the plexus-utils version.

o Reversed commons-cli version back to 1.0 (brett asked me to, a few days back).

o Updated all models to use fully qualified classnames - do not assume
  java.util.* is included! (it won't be anymore from modello 
  1.0-alpha-5-SNAPSHOT onward).

o Added some <?xml processing instructions to some models that didn't have them
  - vim now recognizes these files as XML (so I get syntax highlighting :))




git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@280539 13f79535-47bb-0310-9956-ffa450edef68
2005-09-13 11:41:52 +00:00
Kenney Westerhof c23770947f o Finished MNG-632.
Note: I'm not sure wheter my tmpDir approach is the best.
  It's certain to work all the time (depending on FileUtils.createTempFile),
  but it may leave a lot of 'garbage' in target/.

o Updated maven-core's assembly descriptor to make use
  of new line endings functionality.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@267344 13f79535-47bb-0310-9956-ffa450edef68
2005-09-02 23:01:56 +00:00
Kenney Westerhof 6fdbe554dd o Fixed tabs -> spaces (sorry, makes diff hard to read) and some codingstyle
issues.

o Modified model: added a 'BaseSet' type as a basetype
  for DependencySet and FileSet; it contains fileMode and
  directoryMode to work with the new plexus-archiver.

o Bumped plexus-archiver version to 1.0-alpha-2-SNAPSHOT.

o Added support for actually using fileMode and directoryMode.
  (tested this with a modified maven-core assembly descriptor,
  not committed as a test though).



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@264888 13f79535-47bb-0310-9956-ffa450edef68
2005-08-30 22:57:50 +00:00
John Dennis Casey 345798c7ab Removing attached-Artifact creation code, replacing with MavenProjectHelper.attachArtifact(..).
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@233049 13f79535-47bb-0310-9956-ffa450edef68
2005-08-16 20:19:38 +00:00
John Dennis Casey 9a3085813d Working on MNG-483
o Added @requiresDirectInvocation (was: @cliOnly, but this implies m2 is run from CLI...counter-intuitive for embedding)

o Added handling for new @requiresDirectInvocation (generation/parsing, MojoDescriptor support, etc.)

o Added check in DefaultLifecycleExecutor to throw a LifecycleExecutionException if a mojo specified in a lifecycle binding is marked as direct-invocation only.

o Added MavenProjectHelper/DefaultMavenProjectHelper to provide convenience methods for manipulating MavenProject instances (for example, attaching artifacts or adding resources)

o Removed maven-artifact dependency from maven-source-plugin, and added dependency on maven-plugin-api (should've been there)



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@233021 13f79535-47bb-0310-9956-ffa450edef68
2005-08-16 18:03:20 +00:00
John Dennis Casey 531c1c4f79 Applying patch from Jason Grant for unpacking assemblies and for attaching assemblies as attached artifacts - Thanks, Jason
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@233012 13f79535-47bb-0310-9956-ffa450edef68
2005-08-16 16:21:39 +00:00
Brett Leslie Porter c577901fb4 cleanup
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@225326 13f79535-47bb-0310-9956-ffa450edef68
2005-07-26 15:24:35 +00:00
Brett Leslie Porter 3c68ec366c no need for the manager - it is stored in the artifact
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@225315 13f79535-47bb-0310-9956-ffa450edef68
2005-07-26 14:22:13 +00:00
Vincent Siveton 524a4602c4 MNG-477: Trying to unpack none jar file
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@225270 13f79535-47bb-0310-9956-ffa450edef68
2005-07-26 10:44:06 +00:00
Brett Leslie Porter 229118d4a1 package before assembly
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220222 13f79535-47bb-0310-9956-ffa450edef68
2005-07-22 00:46:15 +00:00
Brett Leslie Porter 511af3d3e2 PR: MNG-596
add XSD definition to m2 poms and archetypes



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220079 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 13:58:42 +00:00
John Dennis Casey 99c8250b8f Applying partial patch for MNG-266. Thanks Andreas.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@216282 13f79535-47bb-0310-9956-ffa450edef68
2005-07-13 22:58:28 +00:00
Emmanuel Venisse a029d766ce Update all versions to beta-1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@202001 13f79535-47bb-0310-9956-ffa450edef68
2005-06-27 15:29:14 +00:00
John Dennis Casey ec3b76f58d Removed @readonly from finalName for this plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@193134 13f79535-47bb-0310-9956-ffa450edef68
2005-06-23 11:02:55 +00:00
John Dennis Casey fcbc5e7d6f Resolving: MNG-495
o Pressing [ENTER] at a plugin update prompt should result in the plugin being registered, as indicated by the prompt.
o Use CLI switch '--no-plugin-updates' to suppress usage of the plugin registry
o Use CLI switch '--update-plugins' to force updated/resolved plugin versions to be registered
o Neither of these has a short CLI option, since we're starting to run out of sensible char options for these types of things.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@193082 13f79535-47bb-0310-9956-ffa450edef68
2005-06-23 06:03:10 +00:00
Brett Leslie Porter 6cd2e31078 refactoring of the resolveTransitiveDependencies call.
simplified by removing a bunch of duplicated code in addArtifacts - no need to merge, you have the full list. 
separated the original artifacts (dependency artifacts) from the resolved artifacts (getArtifacts)


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@191667 13f79535-47bb-0310-9956-ffa450edef68
2005-06-21 15:32:02 +00:00
Brett Leslie Porter 45d95aa6fb update parent references to get access to the ci settings
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@189881 13f79535-47bb-0310-9956-ffa450edef68
2005-06-10 02:42:40 +00:00
Brett Leslie Porter 420d9a5fca remove old cvs ignore files
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@188697 13f79535-47bb-0310-9956-ffa450edef68
2005-06-07 05:24:51 +00:00
Brett Leslie Porter 2f950bb514 bump versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@169997 13f79535-47bb-0310-9956-ffa450edef68
2005-05-13 08:39:42 +00:00
Brett Leslie Porter 3d1c04324d use released versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@169969 13f79535-47bb-0310-9956-ffa450edef68
2005-05-13 08:04:45 +00:00