[InterMine Dev] release procedure - what you should include in your script

julie at flymine.org julie at flymine.org
Tue Jun 26 12:36:48 BST 2012

Hi Sierra

Here is a list of things in our release scripts:


 1. Download any new data sets
 2. Run project_build script
 3. Data integrity checks
    * AcceptanceTests
    * TemplateComparison
 4. Load dump file onto production machine, run analyse
 5. PrecomputedTables
 6. Re-release webapp pointing to new database
 7. Archive old release
 8. Log in as superuser to make sure public lists get upgraded
    * only necessary if data has changed
 9. Run a keyword search to load index into memory

You may not need all of these steps of course.  I hope that answers your


More information about the dev mailing list