Add all files needed to bring up VM and run agaric.com locally

This commit is contained in:
benjamin melançon 2018-08-20 10:45:20 -04:00
parent 52c8b60bac
commit 4d2bc0ee24
742 changed files with 24037 additions and 0 deletions

View file

@ -0,0 +1,45 @@
---
- name: Check if local Drush configuration folder exists.
stat:
path: ~/.drush
register: local_drush_config_folder
delegate_to: 127.0.0.1
become: no
when: configure_drush_aliases
- name: Create Drush configuration folder if it doesn't exist.
file:
path: ~/.drush
state: directory
delegate_to: 127.0.0.1
become: no
when: configure_drush_aliases and (local_drush_config_folder.stat.exists == false)
# Note that this doesn't work for Windows, since Ansible's running in the VM.
- name: Configure host machine drush aliases.
template:
src: "{{ drush_aliases_host_template }}"
dest: "~/.drush/{{ vagrant_machine_name }}.aliases.drushrc.php"
delegate_to: 127.0.0.1
become: no
when: configure_drush_aliases
- name: Ensure drush directory exists for vagrant user inside VM.
file: 'path="~/.drush" state=directory'
become: no
- name: Configure drush aliases for vagrant user inside VM.
template:
src: "{{ drush_aliases_guest_template }}"
dest: "~/.drush/{{ vagrant_machine_name }}.aliases.drushrc.php"
become: no
when: configure_drush_aliases
- name: Ensure drush directory exists for root user inside VM.
file: 'path="~/.drush" state=directory'
- name: Configure drush aliases for root user inside VM.
template:
src: "{{ drush_aliases_guest_template }}"
dest: "~/.drush/{{ vagrant_machine_name }}.aliases.drushrc.php"
when: configure_drush_aliases