From 4517a91df2968acda8c1ac540316c2a89e39a3de Mon Sep 17 00:00:00 2001 From: Yanis Guenane Date: Mon, 8 Oct 2018 17:39:38 +0200 Subject: [PATCH] base-minimal: Clean env when static-ansible --- playbooks/base-minimal/pre.yaml | 1 + roles/clean-awx-environment/tasks/main.yaml | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 roles/clean-awx-environment/tasks/main.yaml diff --git a/playbooks/base-minimal/pre.yaml b/playbooks/base-minimal/pre.yaml index 6c21715..4924654 100644 --- a/playbooks/base-minimal/pre.yaml +++ b/playbooks/base-minimal/pre.yaml @@ -10,5 +10,6 @@ - hosts: all roles: + - clean-awx-environment - prepare-workspace - role: validate-host diff --git a/roles/clean-awx-environment/tasks/main.yaml b/roles/clean-awx-environment/tasks/main.yaml new file mode 100644 index 0000000..25f0926 --- /dev/null +++ b/roles/clean-awx-environment/tasks/main.yaml @@ -0,0 +1,5 @@ +- name: Remove {{ ansible_user_dir }}/{{ zuul.project.src_dir }} + file: + path: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}" + state: absent + when: hosts.static.nodepool.label == 'static-ansible'