Commit Graph

394 Commits

Author SHA1 Message Date
John Dennis Casey 63b3f71f6d Fixing error messages related to invalid plugin configuration, similar to the instantiation exception for ArtifactRepository when there is no deployment repository...
o Moved the parameter documentation reader to a separate project, so that I can use Modello.
o Added some more parameter documentation.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293410 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 18:06:00 +00:00
Jason van Zyl 0c3706aceb moving issues to jira
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293209 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 02:21:26 +00:00
Jason van Zyl 95282adf58 most issues are dealt with or in jira now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293203 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 01:47:18 +00:00
Brett Leslie Porter c5acaded88 upgrade to plexus 1.0-alpha-7 container, switching to new group ID
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@293193 13f79535-47bb-0310-9956-ffa450edef68
2005-10-03 00:54:01 +00:00
Jason van Zyl 7ff412aecf o first pass at allowing the logging to be configurable
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292888 13f79535-47bb-0310-9956-ffa450edef68
2005-10-01 01:17:36 +00:00
Jason van Zyl f96ed8ac07 o adding transfer listener to execution
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292816 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 17:22:45 +00:00
Jason van Zyl df59dabb75 o adding model writer for eu
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292812 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 16:46:59 +00:00
John Dennis Casey 0b4d79d101 Resolving: MNG-1032, MNG-1033
o Improved the error diagnostics related to artifact resolution errors.

o Added xml-based documentation of supported plugin parameter expressions, including info about how to affect them ('-o' for example), how to specify them (<distributionManagement><repository/> for example in ${project.distributionManagementArtifactRepository}), and what the expressions are actually used for. This can also serve as a basis for creating documentation for plugin parameter expressions on the website.

o Improved the error diagnostics for plugin configuration errors.

o Added a couple of ITs in the 1000 series to test these two error conditions.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292750 13f79535-47bb-0310-9956-ffa450edef68
2005-09-30 14:33:10 +00:00
Jason van Zyl 57cb1589cc git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292606 13f79535-47bb-0310-9956-ffa450edef68 2005-09-30 03:01:24 +00:00
Jason van Zyl b5e90cc3fb o mock data for embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292564 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 22:04:25 +00:00
Jason van Zyl fa1eaf9a2c o provide the phases in the lifecycle by extracting the component descriptor
and pull them out of the configuration.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292380 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:47:24 +00:00
Jason van Zyl b4a87a494e need the lifecycle phases
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292378 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:23:45 +00:00
Brett Leslie Porter 5ff7fca508 no longer needed - fixed assembly plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292375 13f79535-47bb-0310-9956-ffa450edef68
2005-09-29 02:04:49 +00:00
Jason van Zyl b3dae8c7cc o updating the metadata for the core and bumping the version in the scripts
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292343 13f79535-47bb-0310-9956-ffa450edef68
2005-09-28 23:08:41 +00:00
Jason van Zyl aa4344bae0 o adding the name to the deploy plugin metadata so that i can pull it down
and display it in an IDE


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@292339 13f79535-47bb-0310-9956-ffa450edef68
2005-09-28 22:56:41 +00:00
Jason van Zyl d672c383ce o adding metadata needed by DefaultRuntimeInformation
o adding required plexus component descriptors



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291966 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 14:42:04 +00:00
Jason van Zyl 15e28864eb git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291956 13f79535-47bb-0310-9956-ffa450edef68 2005-09-27 14:24:52 +00:00
Jason van Zyl 4d10cc8a75 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291951 13f79535-47bb-0310-9956-ffa450edef68 2005-09-27 14:10:23 +00:00
Jason van Zyl 0881dd50f9 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291949 13f79535-47bb-0310-9956-ffa450edef68 2005-09-27 14:02:41 +00:00
Jason van Zyl 003b6f0d78 o adding some getters for eugene to access things like the default local
repository and such.y


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291948 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 14:02:06 +00:00
Jason van Zyl fda11fb725 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291940 13f79535-47bb-0310-9956-ffa450edef68 2005-09-27 13:57:41 +00:00
Jason van Zyl de98870b03 adding notes
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291937 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 13:38:35 +00:00
Jason van Zyl af059c3bb4 more notes from eugene
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291933 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 13:13:02 +00:00
Jason van Zyl 41ae1736a5 more notes from eugene
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291932 13f79535-47bb-0310-9956-ffa450edef68
2005-09-27 13:11:31 +00:00
Jason van Zyl a82f9fedf5 o making sure that the jar is indeed produced
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291779 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 23:17:21 +00:00
Jason van Zyl e7e70cb97f o adding a test which shows that a project can be built from the embedder,
now we need to work on the events and logging.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291775 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 22:49:03 +00:00
Jason van Zyl 16199817d4 o adding a test project that i'm going to try and build from the embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291769 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 22:23:43 +00:00
Jason van Zyl 84e3f2c016 o adding execution for goals/phases
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291754 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 21:36:18 +00:00
Jason van Zyl 945af48359 o doing a quick pass at integrating the fork mojo into the embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291748 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 21:19:07 +00:00
Jason van Zyl a1cd1cd03b o make the execute method public as kenney and i are going to hack in the
support required to make the maven-it-plugin work with the embedder.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291747 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 20:54:37 +00:00
Jason van Zyl 94ddffd863 o a tiny hack to make sure that the assembly JAR with everything it in works
in a stand-alone environment.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291717 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 19:21:34 +00:00
Jason van Zyl 9ae22bf60e git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291710 13f79535-47bb-0310-9956-ffa450edef68 2005-09-26 18:54:01 +00:00
Jason van Zyl 0f36231a98 o tweak to components.xml to make IT work
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291708 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:52:22 +00:00
Jason van Zyl 5dc1bd8d33 o cut/paste error taking the components.xml from the ant tasks :-)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291706 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:37:02 +00:00
Jason van Zyl 2c5b3a39e7 o need a hand rolled components.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291705 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:32:19 +00:00
Jason van Zyl 5569a51a1a o don't need any component descriptors for this facade.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291644 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:33:13 +00:00
Jason van Zyl 47eea3d431 o trying to make as small an assembly for embedding as possible
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291638 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 15:00:25 +00:00
Jason van Zyl 69fc4d27ea o creating an all-in-one assembly for tool integration use
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291631 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 14:33:28 +00:00
Jason van Zyl c9b995a945 o adding more notes from eu
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291621 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 13:42:52 +00:00
Jason van Zyl 853028dfab o adding method to the maven project builder that takes a transfer listener
as a parameter. this method is currently being used in the embedder

o see MNG-1015 for notes on where the monitor may be bested placed. if
everything eventually uses the embedder then it won't matter so much.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291499 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 00:23:33 +00:00
Jason van Zyl bc92124d6d adding some notes from eu
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291484 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 22:58:51 +00:00
Jason van Zyl ea993565a8 o adding method to embedder to read a project building up the artifacts
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291429 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 15:28:55 +00:00
Brett Leslie Porter 0ff5c3906a set EOL style
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291366 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 02:21:21 +00:00
Jason van Zyl 6c6b24938d o very rough start at the embedding api
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291359 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 02:00:04 +00:00