Almost every Drupal project writes the same forty or fifty automated test steps from scratch, then owns them forever. behat-steps is our open-source library of…
Your Drupal website runs on contributed modules, and each one has to keep working through every Drupal and PHP update. Eddy is our free, open-source template…
Behat Steps 4.0.0 is ready for Drupal 12 and Behat 4, and brings Drupal Extension and Drupal Driver into 1 package, with capability-based backends, 458…
Eddy is our free, open-source template for Drupal modules and themes: a local site built by the same commands CI runs, tests across Drupal 10, 11 and 12,…
Off Drupal 7, or stuck on 9 or 10? Here is how we upgrade Drupal sites to the latest version: assess first, modernise the code with Rector, migrate the content…
DrevOps' Alex Skrypnyk has been co-maintaining Drupal Driver and Drupal Extension for the last six months. Three coordinated alphas of the Drupal Behat stack…
A community radio station's website is where listeners find the shows, and where the record of everything it has ever played has to stay findable. We are…
The scripts that provision, deploy and back up a platform run with real credentials against real data, and they are usually the last piece of code anyone…
Plenty of hosting platforms deploy whatever sits on a git branch, which means the thing you push has to be exactly what production needs and nothing else. git…
When an automated browser test fails in a build, the log tells you which check did not pass, not what the page actually looked like. We build and maintain an…