maven/maven-plugins
John Dennis Casey a3cf96219f Resolving issue: MNG-379
o Added support for update-all and update-none when prompting the user.

o Added --update-plugins/-F option to force an update of the plugins used in the project.

o Added autoUpdate setting for the plugin registry. This is used when in non-interactive mode, to determine whether to register plugin updates

o Added updateInterval to determine when/how often to check for updates to registered plugins. Supports three syntaxes:

  - 'never'
  - 'always'
  - 'interval:XXX' (where XXX can be a combination of weeks, days, hours, and minutes in the syntax: 1w1d1h1m)
         > this renders the interval syntax similar to 'interval:1w' to check every week.

  NOTE: update intervals are calculated from the time a particular plugin was last checked.

o Added lastChecked attribute for registered plugins, to use as a basis for calculating update-check interval

o Added RuntimeInfo classes for maven-settings and maven-plugin-registry, to help in tracking the file each instance comes from, in addition to merging info which is useful when extracting the user-level instance from the merged instance (for persisting changes to the user instance, f.e.).

o Changed verifyPlugin(..) to take an instance of Settings, to allow persistent decisions across the session (like update-all, update-none in the plugin version manager)

This should take care of outstanding issues with this new feature. I'm closing the JIRA issue now, and we'll deal with any bugs/shortcomings as separate issues.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@191021 13f79535-47bb-0310-9956-ffa450edef68
2005-06-16 22:38:57 +00:00
..
maven-ant-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-assembly-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-clean-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-compiler-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-deploy-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-eclipse-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-ejb-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-idea-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-install-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-jar-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-plugin-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-projecthelp-plugin Added projecthelp:effective-settings mojo 2005-06-14 15:26:43 +00:00
maven-release-plugin Working on issue: MNG-379 2005-06-16 01:50:28 +00:00
maven-resources-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-site-plugin Resolving issue: MNG-379 2005-06-16 22:38:57 +00:00
maven-source-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-surefire-plugin o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs. 2005-06-13 02:47:57 +00:00
maven-verifier-plugin update parent references to get access to the ci settings 2005-06-10 02:42:40 +00:00
maven-war-plugin PR: MNG-415 2005-06-16 15:02:07 +00:00
pom.xml add ci management 2005-06-10 02:33:05 +00:00