JAL-3407 basic doc for releasing jalview - will be embellished as we go
authorJim Procter <jprocter@issues.jalview.org>
Tue, 31 Mar 2020 22:09:42 +0000 (23:09 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Tue, 31 Mar 2020 22:09:42 +0000 (23:09 +0100)
doc/releaseprocess.md [new file with mode: 0644]

diff --git a/doc/releaseprocess.md b/doc/releaseprocess.md
new file mode 100644 (file)
index 0000000..6cedcb0
--- /dev/null
@@ -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```
+