2 ms·
I use Phing (www.phing.info) to run the entire process which includes: - export from SVN; - snapshot/backup existing DB; - modify/rename/move some files; -
by albahk 15y ago
I use Phing (www.phing.info) to run the entire process which includes:
- export from SVN;
- snapshot/backup existing DB;
- modify/rename/move some files;
- tar/gzip backups and send to S3;
- DbDeploy to migrate DB;
- create documentation (phpDoc);
Things I want to do to improve the process:
- compressing/minifying JS and CSS files;
- copy static assets to a CDN/subdomain;
- create a rollback path (at the moment I only 'roll-forward')