← All updates

CaptainCore Update #4 – Migration Improvements πŸ“¦

Recently I’ve been moving lots of WordPress sites from WP Engine to Kinsta. As such I spent some time polishing up the migration script within CaptainCore. It’s just a bunch of small improvements however it’s now good enough to reuse in production/staging deployment scripts. That means large parts of those deployment scripts were removed all while significantly improving those scripts. 😁

Every time I perform a site migration it’s quite magically to watch. I’ve lost count how many times I’ve run the following command line script.

captaincore ssh <sitename> --script=migrate --url="<backup-zip>"

I’ve also uncovered a nasty inconsistency as it relates to SSH with WP Engine and Kinsta. Apparently when passing arguments with a remote script they handle things differently. Anyways those have been corrected in CaptainCore. I suspect it’s a platform issue with WP Engine’s SSH however not sure. Read more of those technical details in the link below.

Related links

Also just wanted to say a big thanks for everyone following the project. Gives me a smile as I’m fully aware how unstable all of this is at this stage. 

Want the next one?

Development updates go out by email when there is something worth saying.

Subscribe