summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/ansible-galaxy/cleanup.yml
blob: e80eeefbae89212fa0e324973a620b4629f6313d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
- 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