You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets/ansible-galaxy/cleanup.yml

27 lines
922 B
YAML

- hosts: localhost
vars:
git_install: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/git_install.json") | from_json }}'
openssl_install: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/openssl_install.json") | from_json }}'
ws_dir: '{{ lookup("file", lookup("env", "OUTPUT_DIR") + "/ws_dir.json") | from_json }}'
tasks:
- name: cleanup
include_tasks: "{{ cleanup_filename }}"
with_first_found:
- "cleanup-{{ ansible_distribution | lower }}.yml"
- "cleanup-default.yml"
loop_control:
loop_var: cleanup_filename
- name: Remove default collection directories
file:
path: "{{ item }}"
state: absent
loop:
- "~/.ansible/collections/ansible_collections"
- /usr/share/ansible/collections/ansible_collections
- name: Remove webserver directory
file:
path: "{{ ws_dir }}"
state: absent