Changes Emmanuel Venisse Fixed the plugin:download goal to work. Previously it would delete the plugin you just downloaded. Also now leverages the plugin:uninstall goal. Added assert:assertEquals tag to verify if two values are equal while testing a plugin. Added assert:assertFileExists tag to verify if a file exists while testing a plugin. Add plugin:test goal Add plugin:repository-deploy goal Added plugin:download goal Fixed MAVEN-708. Fix the goals description generation if there is no plugin.jelly file.