diff --git a/plugin/plugin.jelly b/plugin/plugin.jelly index 53d51749..635302e4 100644 --- a/plugin/plugin.jelly +++ b/plugin/plugin.jelly @@ -43,18 +43,32 @@ description="Install the plugin jar, prepare Maven to expand it locally and clear caches"> + + + + + + + + - + + + + + @@ -265,11 +279,19 @@ + + + + + + + + + - diff --git a/plugin/project.xml b/plugin/project.xml index 628f4484..09842d06 100644 --- a/plugin/project.xml +++ b/plugin/project.xml @@ -24,7 +24,9 @@ maven-plugin-plugin Maven Plugin Plugin 1.4-SNAPSHOT - + + Maven Plugin management plugin. Requires Maven 1.0 RC3. + Maven Plugin plugin http://maven.apache.org/reference/plugins/plugin/ http://jira.codehaus.org/BrowseProject.jspa?id=10364 @@ -53,6 +55,15 @@ Developer + + Brett Porter + brett + brett@apache.org + f2 network + + Developer + + diff --git a/plugin/xdocs/changes.xml b/plugin/xdocs/changes.xml index 3d8438fc..d9a4090f 100644 --- a/plugin/xdocs/changes.xml +++ b/plugin/xdocs/changes.xml @@ -24,6 +24,11 @@ Emmanuel Venisse + + Add plugin:uninstall-now that removes the plugin from the currently running instance of Maven. + Add a plugin:install-now goal that installs the plugin into the currently running instance of maven so that it can be used by subsequent goals. + + Create local repository directory first so plugin:download doesn't fail when it doesn't exist Add optional msg attribute to assertFileExists and assertEquals tags diff --git a/plugin/xdocs/goals.xml b/plugin/xdocs/goals.xml index 4c5fe7d3..3dc5504c 100644 --- a/plugin/xdocs/goals.xml +++ b/plugin/xdocs/goals.xml @@ -60,14 +60,29 @@ plugin:install Install the plugin in Maven's plugins dir + + plugin:install-now + + Install the plugin into the current Maven instance. + It is also installed into the user's plugin cache so that it will be available to + that user on subsequent Maven invocations. + + plugin:uninstall Uninstall all versions of the plugin in Maven's plugins dir + + plugin:uninstall-now + + Uninstall the plugin from the current Maven instance. + It is also uninstalled into the user's plugin cache and the global Maven installation. + + plugin:test Run a plugin's test project - \ No newline at end of file +