mirror of
https://github.com/ansible/ansible.git
synced 2026-08-03 08:03:05 +02:00
31 lines
1.0 KiB
YAML
31 lines
1.0 KiB
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 }}'
|
|
testserver_pid: '{{ lookup("file", ws_dir ~ "/testserver.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: stop testserver
|
|
raw: kill -2 {{ testserver_pid }}
|
|
|
|
- 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
|