Dwayne McDaniel: Shipping Content With WP-CLI and Automated Testing And Why That Is Awesome

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Published

December 19, 2019

We live in a world of continuous integration, continuous delivery, version controlled code and configuration. Yet when it comes to delivering content we are relying on doing all publishing straight to the production environment and hoping it works, editing the live document to fix issues we only find once they are in production. I propose there is a better way.

Let’s build our content on our development instances the same way we develop code and configuration. Then using the power of Github, WP-CLI and Automated Testing tools like Behat, let’s professionally deploy our content to production will full confidence it works as intended. Let’s give editors better tools to build better content in a word of Gutenberg while saving anyone the need to overwrite the production database ever again.

Topics include:

WP-CLI for generating content
Connecting Github and your WordPress site
Leveraging multiple environments
Behaviorally testing content

Presentation Slides »

Rate this:

Event

WordCamp Seattle 2018 36

Speakers

Dwayne McDaniel 22

Tags

Automated Testing 5
WP-CLI 70

Language

English 9825

Download
MP4: Low, Med, High, Original
OGG: Low
Subtitles
Subtitle this video →
Producer
%d bloggers like this: