From: Jim Procter Date: Tue, 31 Mar 2020 22:09:42 +0000 (+0100) Subject: JAL-3407 basic doc for releasing jalview - will be embellished as we go X-Git-Tag: Develop-2_11_2_0-d20201215~59^2 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=a58be745e37aadbeb92fd3384cf8b881492494df;p=jalview.git JAL-3407 basic doc for releasing jalview - will be embellished as we go --- diff --git a/doc/releaseprocess.md b/doc/releaseprocess.md new file mode 100644 index 0000000..6cedcb0 --- /dev/null +++ b/doc/releaseprocess.md @@ -0,0 +1,18 @@ +# Making a Jalview release + +## Objectives + +1 Update the release getdown channel +2 Update single executable jar +3 Update installer +4 Update web site with release notes +5 Update Conda recipe +6 Update Homebrew +7 Update JalviewJS + + +## tl;dr + +```OSX_SIGNING=yes KEYPASS=MYSECRETKEY gradle -POSX_KEYPASS=true -POSX_KEYSTORE=/Users/jbb/buildtools/private/sourceofpain.p12 -PJSIGN_SH="/Users/jbb/buildtools/jsign.sh" -Pinstall4j_verbose=true -PJAVA_VERSION=1.8 -PCHANNEL=RELEASE -PVERSION=W.X.Y.Z getdown installers shadowJar``` +```codesign -s "MY Apple Dev Name" build/install4j/1.8/Jalview-DEVELOPMENT-macos-java_8.dmg``` +