2023-11-10 02:01:19 -05:00
|
|
|
- name: Stop Broadcast
|
|
|
|
hosts: Lothlorien
|
|
|
|
tasks:
|
|
|
|
- name: Create temporary Docker Compose directory
|
|
|
|
ansible.builtin.tempfile:
|
|
|
|
state: directory
|
|
|
|
register: docker_compose_dir
|
|
|
|
- name: Copy docker-compose.yaml
|
|
|
|
ansible.builtin.copy:
|
|
|
|
src: conf/docker-compose.yaml
|
|
|
|
dest: '{{docker_compose_dir.path}}/docker-compose.yaml'
|
|
|
|
mode: preserve
|
|
|
|
|
|
|
|
- name: Docker Compose down Broadcast
|
2023-11-19 07:17:01 -05:00
|
|
|
environment:
|
|
|
|
SERVER_IP: '{{ansible_default_ipv4.address}}'
|
2023-11-10 02:01:19 -05:00
|
|
|
community.docker.docker_compose:
|
|
|
|
project_name: broadcast
|
|
|
|
project_src: '{{docker_compose_dir.path}}'
|
|
|
|
state: absent
|
|
|
|
|
|
|
|
- name: Remove temporary Docker Compose directory
|
|
|
|
ansible.builtin.file:
|
|
|
|
path: '{{docker_compose_dir.path}}'
|
|
|
|
state: absent
|