From 0ad07fa2322a3e0230953c894f99a71bae0b267a Mon Sep 17 00:00:00 2001 From: SebClem Date: Fri, 1 Apr 2022 15:00:06 +0200 Subject: [PATCH] Base --- .vscode/extensions.json | 6 +----- defaults/main.yml | 4 ++++ tasks/main.yml | 19 +++++++++++++++++++ 3 files changed, 24 insertions(+), 5 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index b683cda..03caf6a 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,7 +1,3 @@ { - "recommendations": [ - "redhat.ansible", - "dhoeric.ansible-vault", - "esbenp.prettier-vscode" - ] + "recommendations": ["redhat.ansible", "esbenp.prettier-vscode"] } diff --git a/defaults/main.yml b/defaults/main.yml index b9f11b7..07ef544 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,2 +1,6 @@ --- # defaults file for ${REPO_NAME_TITLE} + +nginx_source_version: 1.21.6 + +vts_repot_url: https://github.com/vozlt/nginx-module-vts.git diff --git a/tasks/main.yml b/tasks/main.yml index 82d6867..5184284 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,2 +1,21 @@ --- # tasks file for Ansible-Nginx-Vts-Role + +- name: Download NGINX + get_url: + url: "https://nginx.org/download/{{ nginx_source_version }}.tar.gz" + dest: "/tmp/{{ nginx_source_version }}.tar.gz" + mode: 0600 + register: nginx_source + +- name: Unpack NGINX + unarchive: + copy: false + dest: /tmp/ + src: "{{ nginx_source_version.dest }}" + mode: 0755 + +- name: Get vts + ansible.builtin.git: + repo: "{{ vts_repot_url }}" + dest: "/tmp/vts"