Streamlining Drupal and WordPress with GitLab and Pantheon
Mar 26, 2019Andrew Taylor

Summary
This post details the manual setup of a CI/CD pipeline in GitLab to automate the deployment of WordPress and Drupal sites to Pantheon. It covers creating a GitLab project, setting up a Pantheon site in Git mode, migrating initial code from Pantheon to GitLab, configuring SSH keys for secure access between GitLab CI and Pantheon, and defining a `.gitlab-ci.yml` file to push code from the master branch to Pantheon's dev environment. It also outlines how to extend this to create Pantheon Multidev environments for merge requests.