PhenoTips » Releases » Release Plan Documentation

Changes for document Release Plan Documentation

From version 24.1
edited by Sergiu Dumitriu
on 2019/06/10 14:59
To version 25.1
edited by Sergiu Dumitriu
on 2019/06/10 15:00
Change comment: There is no comment for this version

Content changes

... ... @@ -7,8 +7,8 @@
7 7 = Set up your identity =
8 8
9 9 * Make sure your git configuration has a proper username and email address: {{code language=sh}}git config --global user.name; git config --global user.email{{/code}}
10 -* If git fails to find your secret key for signing the tag during the release process you can use ##git config user.signingkey xxx## to specify the secret key to be used
11 11 * [[Create a GPG key>>http://fedoraproject.org/wiki/Creating_GPG_Keys]] if you don't already have one: {{code language="sh"}}gpg --gen-key{{/code}}
11 +* If git fails to find your secret key for signing the tag during the release process you can use ##git config user.signingkey xxx## to specify the secret key to be used
12 12 * Make sure gpg-agent is running, or you'll have to manually enter your GPG key passphrase literally hundreds of times during the push to Nexus phase below
13 13 ** If releasing from a remote machine over SSH, run ##export GPG_TTY=`tty`## to make GPG use the right pin entry application, since by default it uses a GUI that won't work over SSH
14 14 * Make sure you have an account on [[Nexus>>http://nexus.phenotips.org]]; ask Sergiu for one if you don't

Availability

PhenoTips® is freely available under the terms of the the GNU Affero General Public License, version 3.0.

 Download the latest release
 Play with our demo
 Get the source code

Contact

 Ask for free support (by volunteers):
support@phenotips.org
 Inquire about commercial support:
info@gene42.com
 Follow us on twitter:
@phenotips

PhenoTips® is an exclusive trademark of Gene42 Inc.