[8.x] Updated docker and CI configs, added tests + bug fixes.
New features
- Refactored Docker Compose configuration to use a single config file
- Added Ahoy config and removed
Makefile
(fixes #269 ) - Added tests for project init, workflow and artefact building.
- Added more descriptions about inner working of Drupal Dev.
- Added example PHPUnit tests.
Fixes
- Fixed
up
not waiting for DB service to become available (addeddockerize
). - Fixed Behat not being able to run single tests.
- Fixed
export-db
and allow to specify custom file name. - Fixed DB downalod script from FTP.
- Updated Behat default cache location.
- Fixed several typos in comments.
- Simplified existing commands.
- Fixed D8 shield Acquia hook uses D7 command (fixes #159)
Changes
- Temporary removed phpunit support until properly implemented (see #281)
Updates
- Updated Drupal to 8.6.3.
- Updated composer packages (see below)
- Updated FE packages.
See #280 for more details.