Operations Experience Project
The Operations Experience Project is a collection of tools and practices to improve operator and developer experience.
Last updated
The Operations Experience Project is a collection of tools and practices to improve operator and developer experience.
Last updated
This started in Drupal, but many tools and principles can be applied elsewhere.
Drupal Modules
Drupal module for tracking and reporting site state.
CMS for your websites.
Hosting Solutions
Simple web server powered by DDEV and self-hosted GitHub Runners.
GitHub Action for running sites on Site Server.
Developer Tools
The Alias Shell.
Replacement for global drush.
Runs commands on remote servers and sites.
Simplified Behat config.
OperationsDrupalContext (TODO).
Better behat test failure reporting.
Composer Packages
Simple bash scripts to make scripting prettier.
Add scripts to bin dir of composer projects.
Install remote scripts to bin dir.
Universal settings.php. NEEDS WORK! PRs for different hosting platforms are welcome.
Simple tool for pushing sub packages from a monorepo.
Created by Jon Pugh.
-
-
-
Drush Behat Params -
Operations Scripts -
Composer Project Bin Scripts -
Composer Remote Bin Scripts -
Drupal Settings -
Git Split -