Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build a production-grade CI/CD pipeline for Drupal applications using GitHub Actions, Docker, and Cypress in this 41-minute conference talk. Discover how to create fully automated deployment workflows that validate code, sync databases, execute frontend tests, and deploy securely without manual intervention. Master Composer validation, secure credential handling, and automated environment setup while implementing nightly database syncing from Pantheon or Acquia environments into MySQL Docker images. Explore end-to-end Cypress test automation integrated directly into your CI pipeline, along with reusable scripts for managing branch-specific deployments across multiple hosting platforms. Gain hands-on knowledge of containerized MySQL services for parallel CI environments, Container Registry integration for storing MySQL images, and secure deployment strategies using SSH keys stored in GitHub Secrets. Understand how to configure Slack notifications for proactive issue detection and build developer-friendly, modular workflows that scale across enterprise-grade Drupal sites operating in high-stakes, multi-environment ecosystems.
Syllabus
GitHub Actions + Docker + Cypress = CI/CD Nirvana
Taught by
Drupal Association