Releases: universityofadelaide/shepherd-drupal-scaffold
Releases · universityofadelaide/shepherd-drupal-scaffold
Let docker-compose maintain state
Fixes a bug where a fresh installation could not start because dsh though containers were already running.
No path for drush
- Removes the path supplied to drush because it no longer works for site install.
- Simplifies dsh shell and status commands.
Reverse proxy configuration
Reverse proxy config (#52) * Generate reverse proxy config from environment variables. * Separate file writing from code gen concerns. * Clean up the formatting and phpcs. * Missing new lines. * Explode expects a string. * Syntax error. Extra bracket. * Default proxy addresses to empty array.
One step build process
Runs config import steps as part of the default build process.
Removes last remnant of obsolete dsh proxy config file.
Perform entity updates as part of database updates
2.1.2 Apply entity updates when performing database updates. (#47)
Composer no interaction
Composer runs using non-interactive mode during build.
Mac developers rejoice
- Adds NFS support for OSX to improve file system performance
- Adds phpcs.xml for Drupal specific Code Sniffer configuration
- Removes unnecessary database variables from RoboFileBase
Docker compose files missing
Fixes missing docker-compose files on composer install
.
Simplified docker compose
- Simplified docker-compose and dsh using host only networking
- Removes legacy scaffolding
Config management and linting
Adds drupal/drush-cmi-tools related dev commands.
Adds dev linting commands.
Fixes "shared" folder named volume to be a bind mount from the host.