Skip to content

Latest commit

 

History

History
38 lines (35 loc) · 1.58 KB

RELEASE.md

File metadata and controls

38 lines (35 loc) · 1.58 KB

Release new version

  • increment version in pom.xml
  • compile and package the project:
mvn clean package source:jar
gpg --import sonatype_emartech_gpg_private.key
cp pom.xml target
cd target

gpg -ab --default-key 41EBF74D9F93DA29 pom.xml
gpg -ab --default-key 41EBF74D9F93DA29 escher-${NEW_VERSION_NUMBER}.jar
gpg -ab --default-key 41EBF74D9F93DA29 escher-${NEW_VERSION_NUMBER}-javadoc.jar
gpg -ab --default-key 41EBF74D9F93DA29 escher-${NEW_VERSION_NUMBER}-sources.jar
  • bundle lib
jar -cvf bundle.jar pom.xml pom.xml.asc escher-${NEW_VERSION_NUMBER}.jar escher-${NEW_VERSION_NUMBER}.jar.asc escher-${NEW_VERSION_NUMBER}-javadoc.jar escher-${NEW_VERSION_NUMBER}-javadoc.jar.asc escher-${NEW_VERSION_NUMBER}-sources.jar escher-${NEW_VERSION_NUMBER}-sources.jar.asc

see more info: