DrupalCon Seattle 2019: 1,001 CI Builds: The story of Drupal 7 to 8 migration
About this talk
This talk covers essential strategies for leveraging continuous integration during the migration from Drupal 7 to Drupal 8, addressing common challenges such as managing ongoing content changes. The speaker discusses methods to generate preview environments for pull requests, script migrations from Drupal 7 to 8, and ensure data integrity by checking for regressions in migration configurations. Additionally, the session emphasizes the importance of using visual regression tests for theme consistency and employing Behat for behavioral testing, along with automated checks for performance and accessibility. This comprehensive approach aims to streamline the migration process and maintain the stability of the new Drupal 8 site.