Files

17 lines
539 B
YAML

---
- name: Destroy OTUS ProjectWork Jenkins infrastructure
hosts: local
gather_facts: false
vars:
project_root: "{{ playbook_dir }}/../.."
compose_dir: "{{ project_root }}/compose"
compose_file: "{{ compose_dir }}/docker-compose.yml"
compose_env_file: "{{ compose_dir }}/.env"
tasks:
- name: Stop and remove compose stack
ansible.builtin.command:
cmd: docker compose -f {{ compose_file }} --env-file {{ compose_env_file }} down -v --remove-orphans
args:
chdir: "{{ compose_dir }}"