maven/maven-plugins
John Dennis Casey cb257db78e Resolving:
MNG-511
MNG-513

Working on:

MNG-449

o Added code to stop the version manager from prompting the user for unregistered plugins; it will simply register them with the resolved version.

o Added failover fourth plugin-version resolution option, which is a plugin-specific artifact metadata called LATEST.version.txt, and will be published with each install/deployment

o Added MavenProject.get/setArtifact(..) to handle a single artifact instance for a project (allows injection of artifact metadata without having to handle it all within the install/deploy mojos).

o Changed plugin-version resolution to only use MavenMetadataSource rather than resolving the whole plugin artifact.

o Changed the install and deploy mojos to only use ${project.artifact} rather than constructing their own, so they can take advantage of metadata added elsewhere in the build.

o Factored the "RELEASE".equals(..) check in the DefaultRepositoryLayout to use new metadata method storedInArtifactDirectory() instead, since RELEASE and LATEST both share this characteristic.


NOTE: I'm not going to resolve MNG-449 yet, because I'm not sure what else Brett had in mind related to the plugin-development-without-release use case...



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@215919 13f79535-47bb-0310-9956-ffa450edef68
2005-07-12 04:13:40 +00:00
..
maven-ant-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-antlr-plugin git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@209385 13f79535-47bb-0310-9956-ffa450edef68 2005-07-06 02:10:23 +00:00
maven-assembly-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-clean-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-clover Fixed svn properties (eol and keywords) that were not set for non-java files in my config. 2005-07-08 13:17:26 +00:00
maven-compiler-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-deploy-plugin Resolving: 2005-07-12 04:13:40 +00:00
maven-ear-plugin Move maven-ear-plugin to maven-plugins 2005-07-04 14:09:46 +00:00
maven-eclipse-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-ejb-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-idea-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-install-plugin Resolving: 2005-07-12 04:13:40 +00:00
maven-jar-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-plugin-plugin Resolving: 2005-07-12 04:13:40 +00:00
maven-projecthelp-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-release-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-resources-plugin o Adding missing file. 2005-07-06 08:01:51 +00:00
maven-site-plugin Working on: MNG-377 2005-07-07 23:50:25 +00:00
maven-source-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-surefire-plugin [MNG-562] Add ignore failures 2005-07-08 14:53:06 +00:00
maven-verifier-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
maven-war-plugin Update all versions to beta-1-SNAPSHOT 2005-06-27 15:29:14 +00:00
pom.xml Add ear plugin 2005-07-04 14:12:10 +00:00