Skip to content
This repository has been archived by the owner on Jan 28, 2023. It is now read-only.

Latest commit

 

History

History
31 lines (20 loc) · 644 Bytes

RELEASE.md

File metadata and controls

31 lines (20 loc) · 644 Bytes

Performing a release

This is my cheat sheet for doing a release.

Do the release

mvn release:clean release:prepare release:perform

Maven Central

Head over to http://oss.sonatype.org/ and do the release.

Update the master branch

git checkout master
git merge <tag>
git push origin
git checkout develop

Set new Tycho version

mvn -f varlink-idl/pom.xml tycho-versions:set-version -DnewVersion=0.0.0-SNAPSHOT

Upload the documentation

git checkout <tag>
# prepare and maybe modify site.xml
mvn site:site site:stage
cd target/staging
# upload, upload p2
git checkout develop