geerlingguy / ansible-role-drupal

Ansible Role - Drupal
https://galaxy.ansible.com/geerlingguy/drupal/
MIT License
92 stars 51 forks source link

Completely revamp role for inclusion in Drupal VM, modern workflows #23

Closed geerlingguy closed 7 years ago

geerlingguy commented 7 years ago

This role is a bit brittle as I originally built it. It was one of the first roles I contributed to Ansible Galaxy, and it shows, especially in the fact that it's tightly coupled to many other roles, and isn't easy to make cross-platform-friendly.

I'm planning on extracting all the great work we've done to get Drupal builds and installs working well inside Drupal VM into this role, in a much more flexible and generic way, for two selfish reasons:

  1. So we can use this role in Drupal VM (splitting up the maintenance for it so it's easier to maintain)
  2. So I can use this role for my own infrastructure (basically, the role's too brittle and broken to be used outside of it's specific use case!).
geerlingguy commented 7 years ago

Drupal VM issue: https://github.com/geerlingguy/drupal-vm/issues/1192

geerlingguy commented 7 years ago

Closed out the other open issues and PRs. Sorry to those who have spent some time working in those issues/PRs, but with a complete role rewrite and new major version... I'm hoping to spark some interest in making this role waaaaay nicer.