38 | | * Read VERSION from UAT to know which revision to pull to live |
39 | | * maintenance_on() |
40 | | * migrate_on() |
41 | | * pull() |
42 | | * the script should fall back to 'bzr pull' but support an 'update XXX' arg to 'bzr pull -r XXX' |
43 | | * Extend the cleanup() line to cover all files (in Models at least) |
44 | | * either parse the bzr output or search filesystem - whichever is easier/quicker |
45 | | * migrate |
46 | | * pass input into the PTY using pexpect |
47 | | * check for migration failures in databases/sql.log |
48 | | * resolve any migration failures |
49 | | * we should be able to have a script developed during the UAT upgrade to do this automatically |
50 | | * migrate_off() |
51 | | * maintenance_off() |
| 38 | * Extend maintenance_on() / maintenance_off() |
| 39 | * Support Cron |
| 40 | * Extend the cleanup() |
| 41 | * Deal with .moved files |
| 42 | * Only apply customisations to files which had conflicts |
| 43 | * Do optimise() |
| 44 | * Add indexes |
| 45 | * compile application |