src/main/webapp/contribute/manual-release-guide.html [179:200]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Check that there are no JARs or ZIP files in the source code, you can do this by looking at the generated RAT report here :
less target/unomi-root-${next.development.version}.rat
Check that the KEYS file only contains signatures with @apache.org addresses (if there are non @apache.org don’t remove them because they have
been used to sign older releases)
Check the Copyright notice years in the NOTICE file and anywhere else where it might be (by using search and replace)
If you get JavaDoc errors or other errors you must correct all of them before proceeding further
If you get a error while signing despite having the proper keys install that looks like this:
[INFO] --- maven-gpg-plugin:1.5:sign (default) @ unomi-root ---
gpg: 'echec de la signature : Inappropriate ioctl for device
gpg: signing failed: Inappropriate ioctl for device
you can either try to sign a file like this:
gpg -ab test.txt
this will ask for your password and remember it in the agent for a while, or if you want a more permanent solution: https://dan.cx/2016/11/gpg-inappropriate-ioctl-for-device-errors
Publish the release
Repository
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/main/webapp/contribute/release-guide.html [168:188]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Check that there are no JARs or ZIP files in the source code, you can do this by looking at the generated RAT report here :
less target/unomi-root-${next.development.version}.rat
- Check that the KEYS file only contains signatures with @apache.org addresses (if there are non @apache.org don’t remove them because they have
been used to sign older releases)
- Check the Copyright notice years in the NOTICE file and anywhere else where it might be (by using search and replace)
- If you get JavaDoc errors or other errors you must correct all of them before proceeding further
- If you get a error while signing despite having the proper keys install that looks like this:
[INFO] --- maven-gpg-plugin:1.5:sign (default) @ unomi-root ---
gpg: 'echec de la signature : Inappropriate ioctl for device
gpg: signing failed: Inappropriate ioctl for device
you can either try to sign a file like this:
gpg -ab test.txt
this will ask for your password and remember it in the agent for a while, or if you want a more permanent solution: https://dan.cx/2016/11/gpg-inappropriate-ioctl-for-device-errors
Publish the release
Repository
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -