Perspectives from the experts at Chromatic
Running build commands in parallel with Robo is a great way to reduce build times.
We have been using Robo as our task runner of choice on PHP projects for some time now. Over time our set of Robo commands has grown, and often they are quite similar across different projects causing us to duplicate code and then keep them in sync when changes are made to our commands.
Today we are releasing version 1.0 of our Platform.sh Database Backup and S3 Sync GitHub Action that will allow you to take a database dump from a site hosted on platform.sh and sync that database dump to an AWS S3 bucket that you specify. We are utilizing this action with a scheduled workflow on a number of sites to automate database backups without running on any of our own infrastructure. We hope you find this tool useful, and let us know if you encounter any issues!
Managing Drupal configuration and keeping it in sync requires attention to detail and process. Automation can add to the problem, but also solve it.
Composer 2 RC2 is now in the wild and the official release of 2.0 is quickly approaching. This is exciting for anyone who has complained about Composer’s performance in the past as Composer 2 brings significant performance improvements.
One of Tugboat’s most compelling features is that it is fast, but that hasn’t stopped us from pursuing making it even faster. We wanted to turn our tugboat into a speedboat.
Making the review and approval process fast and efficient is key to successful agile projects. Tugboat helps this tremendously.
It's important to keep databases (and other non-version-controlled content) regularly backed up to a remote location. By combining a little bash, Amazon's aws-cli library, and Jenkins (or cron!), we can set up fully automated daily database backups in only five lines of code!
See how Chris leveraged Jenkins, Drush and s3cmd to create nightly database backups.
Learn how to automatically deploy your Drupal 8 code and configuration with Jenkins, GitHub and Slack.
In a previous post, Dave talked about marginal gains and how, in aggregate, they can really add up. We recently made some infrastructure improvements that I first thought would be marginal, but quickly proved to be rather significant.