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.
|
|
|
- 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
|