53 | | Releases can only be made if the [http://rasdaman.eecs.jacobs-university.de/trac/rasdaman/build build status] is successful for the latest commit. |
| 53 | = Initial process = |
| 54 | |
| 55 | Releases can only be made if the [http://rasdaman.eecs.jacobs-university.de/trac/rasdaman/build build status] is successful for the latest (or chosen one for release preparation) commit. |
| 56 | |
| 57 | * Create branch and tag according to the aforementioned naming scheme - ''Requires write access to the repo'' |
| 58 | * Create source tarball: |
| 59 | * git archive --output=rasdaman-community-v8.4.0.tgz v8.4.0 # from local clone |
| 60 | * git archive --remote=git://kahlua.eecs.jacobs-university.de/rasdaman.git --output=rasdaman-community-v8.4.0.tgz v8.4.0 # diretly from repo ''currently not working'' |
| 61 | * Build RPM and test it on local system |
| 62 | |
| 63 | These to be done as close together as possible: |
| 64 | * Update all links to download and RPM repo then |
| 65 | * Announce release |
| 66 | * to -dev and -users lists if release candidate / patch |
| 67 | * also to -announce (to be established) in case of final release |