Files
schleppe-ha-project/ansible/roles/web/tasks/main.yml

26 lines
644 B
YAML

- name: Ensure remote docker directory exists
ansible.builtin.file:
path: "{{ remote_compose_dir }}"
state: directory
owner: root
group: root
mode: '0755'
- name: Copy local docker-compose directory to remote
ansible.builtin.copy:
src: "{{ local_compose_dir }}/"
dest: "{{ remote_compose_dir }}/"
owner: root
group: root
mode: '0644'
- name: Ensure compose-all.sh is executable
ansible.builtin.file:
path: "{{ remote_compose_dir }}/compose-all.sh"
mode: '0755'
- name: Run compose-all.sh up
ansible.builtin.command: bash compose-all.sh up
args:
chdir: "{{ remote_compose_dir }}"