This plug-in provides support for building and deploying a project to SourceForge using the online File Release System. It will be of interest to project administrators of open source projects hosted at SourceForge.
Once installed, this plug-in can be used as the standard mechanism for your SourceForge project to release files. It works by uploading the zip files and then navigating the HTML pages of the File Release System to release the files.
The plug-in has been tested on Windows XP and Maven 1.0.2 but it should work on other platforms.
1. Install this plugin:
maven plugin:download -Dmaven.repo.remote=http://www.ibiblio.org,http://maven-plugins.sf.net/repository -DartifactId=maven-sourceforge-plugin -DgroupId=maven-plugins -Dversion=1.3
2. Configure the plugin for your project in the project.properties file:
maven.sourceforge.username = yourusername maven.sourceforge.project.name = maven-plugins maven.sourceforge.project.packageName = sourceforge-plugin maven.sourceforge.project.submitNewsItem = true
3. Create your distributions:
maven dist
4. Deploy to SourceForge:
maven sourceforge:deploy
This plug-in performs the following operations:
maven dist
if desired.
Various different goals allow you to send
multiple files to the server.