[wp-hackers] Easier Staging <-> Production Deploy & Move Wordpress GSoC

Potkanski, Jason jpotkanski at tribune.com
Mon Apr 12 17:15:54 UTC 2010

We use an extensive bash script that pulls from a local subversion server, exports to a local directory and rsyncs files across to a production NFS mount. I can target individual directories and sites as necessary.  I also have a bash/php combo script that exports production data, does Regex replace on the sitename on a mysql dump, and reloads it to a Test/QA environment MySQL server. Croned nightly.

For dev environments, the bash script is  a much more nuclear rsync script.

A plugin sounds great to even further automate. However, it should be written as a pull plugin installed on the QA environment that connects to a Prod DB and does it's thing rather than a Push plugin as WP Migrate DB looks.

If Wordpress (MU) has an ability to have a global site alias (I can map www.x.com to www.y.internal as well), then I don't even need to migrate the DB, I can just dump and reload verbatim.


Jason Potkanski
Tribune Technology

On 4/12/10 11:40 AM, "Matthew Nolin" <mnolin at gmail.com> wrote:

Hey everyone, I'm looking for easier staging <-> production deploys/grabs. I've suggested this on the core trac (http://core.trac.wordpress.org/ticket/12865) and a member said it may be a good fit for GSoC & further development in the ideas forums.

Some posts in the idea forums on the same subject have come up and been closed around the same concept, http://wordpress.org/extend/ideas/topic/system-to-manage-work-between-staging-and-production-servers#post-156 and http://wordpress.org/extend/ideas/topic/easier-migration-from-developmentstaging-to-production#post-15022 (that it doesn't fit in core development).

I was wondering if anyone knew about the Move Wordpress GSoC concept (http://codex.wordpress.org/GSoC2010#Move_WordPress_.2813.29)? I think that it would fit within much of what is being done with this project and even if it wasn't added as a direct goal, some forward thinking in the development could make additional work on it much easier.

wp-hackers mailing list
wp-hackers at lists.automattic.com

More information about the wp-hackers mailing list