One plugin, all your sites: why Verploy updates in waves

2 min readBy the Verploy team

Update one plugin on every site, safelyWave 1one sitefirstWave 2then twomore sitesWave 3then allthe restPauseif the updatebreaks a siteShops go last. Sites with the best track record go first.

A new version of a popular plugin comes out. You run it on thirty client sites. Updating all thirty at once is fast, until the new version turns out to conflict with something, and thirty clients have the same problem at the same time.

Waves, not a big bang

With “update on all sites”, Verploy does not start everywhere at once. Wave one is a single site. Wave two is two more. Wave three is the rest. The next wave only starts when the previous one is finished, and every site in every wave goes through the normal safe update route.

The right order

Sites with the most successful updates go first; shops go last. If something goes wrong, it goes wrong on the site that can best handle it, not on your biggest webshop.

Pause on failure

If the update breaks a site in an early wave, Verploy pauses the rollout. The remaining sites are not touched until you have looked at what happened.

Example of the Verploy overview (example data)
Rollouts show up in the overview like any other update. (Example data.)

Want to see it on your own sites? Start free on up to 3 sites, no credit card.