palantirnet / the-vagrant

Install a Vagrant environment into a Drupal project.
2 stars 1 forks source link

Drupal VM project-specific provisioning #33

Closed zendoodles closed 5 years ago

zendoodles commented 7 years ago

This PR adds project-specific ansible provisioning for the Drupal VM. It's against #31, and also includes:

I used this to create a PR on uw-stout swapping in the drupal-vm, and to build the new ama-d8 vm

I still think it would be better as part of the skeleton, but it's obviously feasible here too.

There is still an issue with drush. When called directly it complains about needing a higher bootstrap level to run. It's fine when called by phing (likely because phing explicitly declares the drushrc.php file.) The aliases provided by the drupal vm also work. So drush @ama-d8.ama-d8.local cim -y is fine, but drush cim -y is not.

That should be a pretty easy fix. Otherwise IMO this is ready to go.