As of 2020, this project has been archived and is no longer maintained. It can still be used as a reference example but is out of date.
The WordPress and WP Rig powered personal site of Andrew Taylor.
This open-source repository is an extension of pantheon-systems/example-wordpress-composer
and serves as a reference implementation of an advanced WordPress deployment workflow on Pantheon. Some of the open-source tools used are:
- Local development environment with Lando
- Asset compilation with gulp
- PHP dependency management with Composer
- Build and testing processes run on CircleCI
- Additional Pantheon command-line commands with the Terminus Buld Tools Plugin
pantheon-systems/docker-build-tools-ci
a custom docker image with PHP, NodeJS and Headless Chrome
- Unit tests with PHP Unit
- Behat testing with WordHat
- Enforced WordPress coding standards with PHP code sniffer
- Performance testing with Lighthouse and Jest
- Visual regression testing with BackstopJS
- Daily Composer update pull requests with Composer lock updater