Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

39 lines (28 sloc) 1.31 kB
RELEASE HOWTO:
## Edit changes.xml with date of release, commit in CLI not IDE!
> svn ci src/changes/changes.xml -m "Preparing for release M.m.p"
## Make sure to run all the integration tests in a clean workspace.
> mvn clean
> mvn -Pit
## Activate a shell at SF and just logout from ssh to return.
> ssh -t <username>,erlang-plugin@shell.sf.net create
> exit
## Get hold of the GPG passphrase for signing, you will need it now.
> mvn release:prepare
> mvn release:perform
## Now do the Nexus dance! Log in on Sonatype OSS at:
https://oss.sonatype.org
## Now follow the release guide at:
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-8.ReleaseIt
## Check that the website is properly deployed & update the front page.
## Optionally, upload new web-stuff using:
> scp <src> <username>,erlang-plugin@web.sourceforge.net:htdocs/<target>
## SourceForge only:
> update the download section with the created jar packages
> update the maven-erlang-plugin-x.x.x-readme.txt file
>> mvn changes:announcement-generate
>> copy the new changes from target/announcement/announcemenet.vm into
the src/changes/maven-erlang-plugin-readme.txt file
>> copy it to maven-erlang-plugin-x.x.x-readme.txt and upload the
copied file
DONE!
Jump to Line
Something went wrong with that request. Please try again.