summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2020-01-19 03:33:34 -0500
committerThedro Neely <thedroneely@gmail.com>2020-01-19 03:33:34 -0500
commit0c330063fa043f47b3b68055af6f098c5ee51df5 (patch)
treef0bbd3f0005e443abf403f9a6e6d782e3f286dfe
parent4ea689edcc435bde43633f3519c49f3445693bc1 (diff)
downloadplaybooks-0c330063fa043f47b3b68055af6f098c5ee51df5.tar.gz
playbooks-0c330063fa043f47b3b68055af6f098c5ee51df5.tar.bz2
playbooks-0c330063fa043f47b3b68055af6f098c5ee51df5.zip
roles/nginx/clean: Clean the build
-rw-r--r--roles/nginx/clean.yml46
1 files changed, 46 insertions, 0 deletions
diff --git a/roles/nginx/clean.yml b/roles/nginx/clean.yml
new file mode 100644
index 0000000..fbd385d
--- /dev/null
+++ b/roles/nginx/clean.yml
@@ -0,0 +1,46 @@
+
+---
+# Target: alpine3.11
+- name: Cleanup Nginx Build
+ hosts: nginx_clean
+
+ tasks:
+
+ - name: Removing packages
+ apk:
+ state: absent
+ name:
+ - gcc
+ - libc-dev
+ - make
+ - openssl-dev
+ - pcre-dev
+ - zlib-dev
+ - linux-headers
+ - curl
+ - gnupg
+ - libxslt-dev
+ - gd-dev
+ - geoip-dev
+ - perl-dev
+ - tar
+ - openssl
+ - autoconf
+ - libtool
+ - automake
+ - git
+ - g++
+ - cmake
+ - go
+ - perl
+ - rust
+ - cargo
+
+ - name: Removing extraneous files
+ file:
+ path: "{{ item }}"
+ state: absent
+ with_items:
+ - /opt/nginx
+ - /root/.cargo
+ - /root/.cache