agaric-coop/provisioning/box/pre-tasks/00-name_by_path.yml

20 lines
609 B
YAML
Raw Permalink Normal View History

---
- name: get root folder of project
shell: pwd
register: proj_root
args:
chdir: "{{ playbook_dir }}/../../"
delegate_to: localhost
become: false
2018-08-29 19:47:06 +00:00
- name: remove spaces and underscores from folder name
2018-08-23 18:10:17 +00:00
set_fact:
2018-08-29 19:47:06 +00:00
proj_root_safe: "{{ proj_root.stdout|basename|replace('_','-')|replace(' ','-') }}"
2018-08-23 18:10:17 +00:00
# These values are NOT honored by Vagrant, but are still necessary for DrupalVM
# See also provisioning/box/config
- name: set vagrant hostname according to the project folder
set_fact:
vagrant_hostname: "{{ proj_root_safe }}.test"
vagrant_machine_name: "{{ proj_root_safe }}-vm"