--- - name: "Provision Lenverge Development Environment" hosts: lenverge_dev become: yes vars_files: - Lenverge.yaml pre_tasks: - name: "Gather a unique list of required PHP versions from sites" ansible.builtin.set_fact: php_versions_to_install: "{{ sites | map(attribute='php_version') | list | unique }}" roles: - role: common - role: database - role: php - role: composer - role: nginx - role: phpmyadmin when: utilities.phpmyadmin.enabled is defined and utilities.phpmyadmin.enabled - role: redis when: utilities.redis.enabled is defined and utilities.redis.enabled - role: projects